退货还是回车?


44

我注意到MacBook的键盘键enter上方有一个单词return。我还注意到,在Mac OS X上,有一个特殊的符号用于返回↩,另一个用于输入⌤。如果我的MacBook没有小键盘,我将如何发送Enter键?

这两个键之间有什么区别吗?

Answers:


51

在没有数字键盘的MacBook上,组合键fnreturn会产生Enter键。各个程序可以决定将这两个键视为单独还是相同。许多程序将它们相同。

我能想到的唯一一个仍将两个键分开对待的示例是iTunes:浏览曲目时,return开始播放曲目,而enter(或fnreturn)进入曲目重命名模式。


4
您确实很难找到能够将两者区分开的应用程序。一种是在TextMate的LaTeX软件包中,在“ itemize”环境中,“ Enter”将创建一个新项目,而“ Return”将产生一个换行符。
jogloran

2
在视频编辑应用中也很常见。在Final Cut Pro中,“返回”将打开所选项目,“回车”将选择该项目的名称进行编辑。After Effects的功能相同,但是按键的功能可以方便地反转。FileMaker Pro是另一种,其中“ Return”(通常)用于换行,而“ Enter”则前进到下一个字段。
joelseph 2012年

3
在某些情况下,如果您使用的是某种形式的表单,其中Return创建换行符,Enter提交表单。
asmeurer 2012年

@asmeurer我记得确实是这种情况,但是今天找不到在我的计算机上运行的示例。哪些程序如此运行?
丹尼尔

1
在Photoshop中修改形状时,按Shift键或Enter键可以接受更改
Philippe Gilbert

26

也许有一些历史记录:

一大群人第一次需要键盘,这些是数据输入文员,他们已经接受过快速打字所需的专业培训。

为了使打字员无需看键盘就能工作,他们的手臂不必移动,因此您可以将手指放在主行(用于字母数字输入)或数字键盘上。如果表单同时要求文字和数字,则通常会有两个部分(这就是为什么几个表单首先要求输入城市,然后要求邮政编码,然后仅要求数字,然后是“ 1-Male / 2-Female”的来源的原因) 。

作为在表单输入和键入较长文本之间的折衷,字母数字区域右侧的大键的默认映射变为Return,从而插入了换行符。为了前进到下一个表单字段,Shift- Return提供了另一个Enter键(这就是键上印有“ Enter”字样的原因)。

由于打字已不再是一项专业工作,因此如今这种区分已大为废止,但是家庭中的计算机需要直观易懂(而不是易于使用),并且人们已经习惯于使用Tab密钥在字段之间移动(实际上,这很麻烦,因为您将手放在食指上的f同时Ctrl仍然可以触及到钥匙)。


3
很有意思。
boehj 2012年

4

Enter和Return通常是可以互换的,尤其是在Windows系统上,其区别甚至不像其他操作系统那样明显。

按键位于您按下按键时实际发送的代码中- 当我们使用这些按键时,我们都知道我们的意图,但是计算机会看到什么?答案是,要么看到了一个命令新线,或回车

这是两个单独的命令,它们执行不同的操作-想一想打字机;一条新行就像将纸匣向上移动一格,使回车整张纸都返回到左边距并向上移动纸一样。这些符号几乎反映了这一点。(换行并返回)或(实际上不表示换行,但表示静态光标;请参见后面的示例)

现在,有时(无论是输入Windows)(无论输入什么),您都会得到回车符,因为OS不能区分2。但是在其他OS上,它确实给您2种不同的含义。因此,Enter通常会使用an 移至下一项,Return表示输入的结束和返回的开始。在许多程序中,两者之间的差异可能类似于以下内容:

Dear Sirs,⌤
          What's the difference between Enter and Return?⌤
                                                         Many Thanks,⌤
                                                                     Stuffe⌤

要么

Dear Sirs,↩
What's the difference between Enter and Return?↩
Many Thanks,↩
Stuffe↩

在现代系统上还没有这么干净的类比,但这是10的历史起点。然后,由于这些天实际上我们经常TAB代替使用来Enter考虑填充Web表单,这一点使人感到困惑。


为了完整起见,请注意,在OS X上,当保存纯文本时,CR表示回车和换行,而在Windows上则仅表示回车0x0D。如果要在DOS / Windows终端上看到正确的文本,则文件也必须具有0x0A换行符(即CR LF换行符,而不仅仅是CR),否则,您将所有内容写在一行上。在UNIX上,情况与OS X相反:换行表示回车和换行。
Ruslan'1

1

我在Mac上使用Word,并且正在寻找插入分页符的快捷方式。在互联网上搜索时,这是我第一次在Mac键盘上遇到Return和Enter之间的区别。有一个插入分页符的快捷方式(Shift-Enter),有一个插入换行符的快捷方式(Shift-Return)。

在阅读此线程之前,我无法理解它们之间的区别,但是尝试使用(fn + Return)生成(Enter)键后,它实际上可以工作。因此,要插入分页符,我需要按住fn和shift键,然后按Return键。


0

Microsoft Word在Return和Enter之间有所不同。通过使用Return键,将创建一个新段落。通过使用Shift-Return键,您将获得以老式方式称为回车换行符的信息。只有通过“在水下”才能看到差异,这是使用顶部栏中的特殊P字符。当在文档中使用插图或图形时,这种区别的用法变得很清楚。在WORD中,插图与段落相连。通过使用应该使用的段落,插图保留在该段落的附近或文本中。


0

在Mac OS上,Enter有时用作操作键,而Return仅用于纯文本编辑。因此,您可以在表单的文本区域中输入带换行符的文本,然后按Enter键以接受该表单。如今,这种区别大部分已经消失了。

BBEdit在外壳工作表中使用Enter键在外壳中执行当前行或选择。

旧的Apple开发环境MPW Shell也具有此功能。

脚本编辑器使用Enter来编译当前脚本。


-2

Fn + Return(在MacBook Pro上为Enter)在Keyboard Maestro中重新格式化AppleScript代码。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.