Bash 上重置的快捷方式

Bash 上重置的快捷方式

我似乎在 bash 上输入 reset 命令太频繁了。

我想将其配置为键盘快捷键。

说 Ctrl+r 或者类似的东西。

怎么做。

更新:

要回答这个问题,为什么我要这样做,而不仅仅是清楚,

  1. 很多时候,我想查看 git(或 svn 或 hg)的差异,从顶部重新开始很方便,而不必担心命令在哪里。

  2. 很多时候,当用作服务器并执行一些 python 操作时,bash 上的字符会被吃掉(并且不显示)(我知道这是 bash 的问题,因为 zsh 和 fish 没有这个问题)。让它恢复工作的唯一方法是重置。

答案1

您可以根据以下内容修改 /etc/inputrc 或 ~/.inputrc 文件这个语法

Bash 还有绑定命令它允许您修改键绑定。

我认为它们在运行 shell 命令时具有类似的语法。例如:

$ bind -x '"\C-r"':reset

答案2

我知道 Ctrl+L 与运行清除命令相同。如果这对你来说足够了,那么它已经实现了 :)

相关内容