用于编辑 CLI 命令的快捷键

当前命令提示符处的命令为活动命令。使用快捷键,您可以快速编辑活动命令。这些快捷键类似于 UNIX tcsh shell 和 Emacs 编辑器的快捷键。

下表列出了用于编辑 CLI 命令的快捷键。“Ctrl-”表示按住 Ctrl 键的同时键入其后所指定的字符。“Esc-”表示按下并释放 Esc 键,然后键入其后所指定的字符。

目的 快捷键
将光标后移一个字符 Ctrl-B
左箭头
将光标前移一个字符 Ctrl-F
右箭头
将光标后移一个词 Esc-B
将光标前移一个词 Esc-F
将光标移到行首 Ctrl-A
将光标移到行尾 Ctrl-E
删除从行首到光标处的命令行内容并将其保存到剪切缓冲区中。

剪切缓冲区的作用类似于临时内存,在某些程序中类似于剪贴板

Ctrl-U
删除从光标到行尾的命令行内容并将其保存到剪切缓冲区中 Ctrl-K
删除从光标到下一个词尾的命令行内容并将其保存到剪切缓冲区中 Esc-D
删除光标前面的词并将其保存到剪切缓冲区中 Ctrl-W
提取剪切缓冲区的内容并将其推送到光标处的命令行中 Ctrl-Y
删除光标前面的字符 Ctrl-H
Backspace
删除光标处的字符 Ctrl-D
清除行 Ctrl-C
清除屏幕 Ctrl-L
将命令行的当前内容替换为历史记录列表中的前一个条目。

每按一次此快捷键,历史记录光标就会向前移动一个条目。

Ctrl-P
Esc-P
上箭头
将命令行的当前内容替换为历史记录列表中的下一个条目。

每按一次此快捷键,历史记录光标就会向后移动一个条目。

Ctrl-N
Esc-N
下箭头
从当前编辑位置展开输入的部分命令或列出有效输入 Tab
Ctrl-I
显示上下文相关帮助 ?
对问号(“?”)字符的特殊映射进行转义。

例如,要在命令的参数中输入问号,请依次按 Esc 和“?” 字符。

Esc-?
启动 TTY 输出 Ctrl-Q
停止 TTY 输出 Ctrl-S