删除当前命令

Jür*_*aul 3 ssh putty command-history

是否有删除当前命令的键盘快捷键?

假设我有:

$ cp /home/one/two/tree/ /var/www/one/two/three
Run Code Online (Sandbox Code Playgroud)

我想轻松地使用当前命令,特别是当它很长并且我有错字时。上下历史选择根本不会删除当前命令。

MvG*_*MvG 6

假设你的 shell 是bash,这个问题已经在 SO 上提出和回答。

Ctrl-U删除从光标位置到开头的命令行。通过先于本Ctrl-E如果光标不在行的末尾。

或者按Ctrl-C取消当前提示并获得新提示,这样做的好处是您仍然可以看到您键入的命令。

由于 bash 是高度可定制的,因此以上应该在默认设置中工作,但是您或您的包提供商可能总是为一组不同的快捷方式重新配置 shell。