Mac OS X下的移动光标和文字编辑快捷键

向大家介绍 Mac OS X 下,有关移动光标和文字编辑的快捷键,这一套快捷键都和「Control键」相关:

打开「Notes」或者「TextEdit」一边试,一边学最容易理解。Apple知识库中有完整的OS X快捷键 文档。

移动光标快捷键

Control-F 光标前进一个字符,相当于右键(F = Forward)

Control-B 光标后退一个字符,相当于左键(B = Backward)

Control-P 上移一行,相当于上键(P = Previous)

Control-N 下移一行,相当于下键(N = Next)

Control-A 移动到一行的开头(A = Ahead)

Control-E 移动到一行的结尾(E = End)

文字删除快捷键

Control-H 删除光标前面的字符

Control-D 删除光标后面的字符

Control-K 删除从光标开始,到一行结尾的所有字符

文字选择快捷键

Control-Shift-A 选中从光标开始,到一行开头的所有文字

Control-Shift-E 选中从光标开始,到一行结尾的所有文字

HHKB Pro2/Filco Minila Air

HHKB Pro2/Filco Minila Air 的合照

注意观察左边的按键,「Control键」替代了「CapsLock键」的位置,这是一个绝妙的设计:

  1. 「Control键」放在和「ASDF」一行,左手小拇指非常容易按到,可以在 Mac OS X 下流畅的使用文字编辑相关的快捷键
  2. 「CapsLock键」在中文输入场景下是个鸡肋,当需要输入大写字母是,按住「Shift键」+ 字母 就可以
  3. (对Geeks),Emacs这款神级编辑器会频繁使用「Control键」

极简设计的2款键盘,去掉了数字键区和功能键区,大部分用户开始最不适应的是方向键的缺失(HHKB Pro 2的方向键需要按下「Fn键」+ 右边的按键)。只要适应了 Mac OS X 的这几个文字编辑快捷键,方向键的缺失不但不是问题,文字编辑速度反会有所提升。

Filco Minila Air(型号FFBT67MC/EB) 这款蓝牙键盘需要通过DIP功能调整键位,将「Control键」和「CapsLock键」互换。

顺便提一下,Mac OS X 之所以支持这些快捷键,与历史关系密切,这些快捷键与神级编辑器Emacs是相同的。

1977年发布的 Apple II 的键盘,「Control键」和 HHKB Pro 2 的位置是一样的,情怀大概就是这种东西吧: