终端:清理命令行的快捷方式是什么

终端:清理命令行的快捷方式是什么

如果我有这个:

$ bla bla bla bla

终端(MacOS)有没有什么快捷方式可以清除整行?

答案1

丢弃(删除)整行的命令通常没有分配键盘快捷键。Ctrl-U只会删除从行首到光标之间的内容。

同时按下Ctrl-U(前缀)和Ctrl-K(后缀)即可删除整行,无论光标在哪里。

以下是包含不同命令及其默认键盘快捷键的 bash 参考。

kill-whole-line您可以通过编辑来分配键盘快捷键~/.inputrc。添加以下行:

"\C-k": kill-whole-line

这将指定Ctrl-K“杀死整行”命令。

答案2

以下是针对 Linux bash 的,但我认为这也适用于 Mac:

清除输入行:

Ctrl + U

另一个技巧就是:

Ctrl + C

相关内容