macOS 风格的编辑快捷键
macOS 具有类似 Emacs 的文本编辑快捷方式,但略有一些区别。以下是一些常用的快捷键组合。苹果官方文档提供了更详细的描述,可以作为本文的拓展。
系统版本: macOS 11.6.1
Key Name | Symbol |
---|---|
Command (or Cmd) | ⌘ |
Option (or Alt) | ⌥ |
Shift | ⇧ |
Control (or Ctrl) | ⌃ |
移动光标
⌃ + F
: Move forward 1 character.⌃ + B
: Move backward 1 character.⌃ + P
: Move to previous line(upward).-
⌃ + N
: Move to next line(downward). ⌃ + A
: Move to the beginning of paragraph.-
⌃ + E
: Move to the end of paragraph. ⌘ + Left
: Move to the beginning of line.⌘ + Right
: Move to the end of line.⌘ + Up
: Move to the beginning of document.-
⌘ + Down
: Move to the end of document. ⌥ + Left
: Move to previous word.⌥ + Right
: Move to next word.
删除或粘贴
⌃ + D
: Delete forward.-
⌃ + H
: Delete backward. -
⌥ + Delete
: Delete 1 word left of cursor. ⌃ + K
: Delete text from right of cursor to the line end.⌘ + Delete
: Delete text from left of cursor to the line beginning.⌃ + Y
: Paste text which deleted by⌃ + K
or⌘ + Delete
.
选择与交换
⇧ + ⌘ + Left
: Select text from cursor to the beginning of the line.⇧ + ⌘ + Right
: Select text from cursor to the end of the line.⇧ + ⌥ + Left
: Select 1 word left of cursor, this shortcuts can use more than 1 time.⇧ + ⌥ + Right
: Select 1 word right of cursor, this shortcuts can use more than 1 time.⇧ + Left
: Select 1 character left of cursor, this shortcuts can use more than 1 time.-
⇧ + Right
: Select 1 character right of cursor, this shortcuts can use more than 1 time. ⌃ + T
: Swap 1 character between cursor, e.g.ie
->ei
.
Playground
你可以在下面的文本框尝试这些快捷键组合,所有的改动可以在刷新页面后还原。
rijie.li@outlook.com