当前命令提示符处的命令为活动命令。使用快捷键,您可以快速编辑活动命令。这些快捷键类似于 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 |