取消当前命令但保存到历史记录

取消当前命令但保存到历史记录

在 bash 中,我们可以在命令前面添加一个命令,#并将未执行的命令插入到我们的历史记录中。有没有办法通过一些快捷键或按键绑定来实现类似的行为?

答案1

vi( set -o vi) 模式下,您可以点击ESC,然后点击#;这将在当前命令前面添加#并输入它——作为注释命令无害地进入 shell,也进入命令历史记录。

相关内容