系统快捷键进阶

除了 Command + C/V 这种入门必备的快捷键,还有一些系统级的常用快捷键是有必要掌握一下的。

光标移动

这里比较推荐使用 Emacs 系的快捷键而不是传统的 Command + ←/→/Delete之类的。因为后者并不通用,比如在终端中就无法使用,而 Emacs 系的快捷键则在几乎所有系统级别的输入框内都通用。

常见的几个行级别操作有:

  1. Ctrl + A:移动到行首
  2. Ctrl + E:移动到行尾
  3. Ctrl + K:删除到行尾
  4. Ctrl + N:移动到下一行
  5. Ctrl + P:移动到上一行

前三个命令在终端中非常常用,能大幅度提高工作效率。后两个命令则在 Vim 系列中很常见,多用于上下切换列表中的选项。

几个比较常见的字母级别操作有:

  1. Ctrl + F:向右(Forward)移动一个字母,等价于方向键 →
  2. Ctrl + B:向左(Backward)移动一个字母,等价于方向键 ←
  3. Ctrl + D:向右删除一个字母,等价于 → + Delete这个快捷键也很常用
  4. Ctrl + H:向左删除一个字母,等价于 Delete

使用 Option 键

如果觉得按字母操作太过于细粒度,按行操作又太粗粒度,那么 Option 键绝对算得上神器,因为它可以按单词操作。

  1. Option + ←:光标向左移动一个单词
  2. Option + →:光标向右移动一个单词
  3. Option + Delete:删除一个单词

使用 Shift 键

Shift 键类似于可视模式,比如在某个位置点击光标并按住 shift 键不松开,再去另一个位置点击一次,就可以选中两次点击位置之间的文本内容。

注意,shift 键可视模式还可以和 Option 键一起合用,感兴趣的读者可以自行尝试。

results matching ""

    No results matching ""