常见 Terminal 快捷键
在 Linux
终端中,你可以使用以下快捷键来移动光标和进行其他常见操作。这些快捷键通常适用于 Bash
shell
和其他大多数常见的 shell
:
光标移动
Ctrl + A
:移动光标到行首。Ctrl + E
:移动光标到行尾。Ctrl + B
:向左移动光标一个字符。Ctrl + F
:向右移动光标一个字符。Alt + B
:向左移动光标一个词。Alt + F
:向右移动光标一个词。
删除文本
Ctrl + D
:删除光标所在位置的字符。Ctrl + H
:删除光标前面的字符(和Backspace
键相同)。Ctrl + W
:删除光标前一个词。Alt + D
:删除光标后的一个词。Ctrl + K
:删除从光标到行尾的所有字符。Ctrl + U
:删除从光标到行首的所有字符。
文本操作
Ctrl + Y
:粘贴(yank
)最后一次被删除的文本。Alt + .
:插入上一个命令的最后一个参数。
其他
Ctrl + L
:清屏(相当于clear
命令)。Ctrl + R
:反向搜索命令历史。Ctrl + C
:终止当前正在运行的命令。Ctrl + Z
:暂停当前正在运行的命令并放入后台(使用fg
恢复)。Ctrl + P
:向上查看命令历史。Ctrl + N
:向下查看命令历史。
此外,macOS
系统还支持一些特定的快捷键:
Cmd + K
:清除终端屏幕内容。Option + Click
:将光标移动到点击的位置。Cmd + Left Arrow
:移动光标到行首。Cmd + Right Arrow
:移动光标到行尾。