编辑 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 |
空格键 | |
删除光标所在位置的字符 | 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 |
提供反馈