我使用Ctrl+r在终端中搜索命令历史记录,但这个键盘快捷键对我来说不舒服。
我更喜欢使用Ctrl+k
我如何更新此键盘快捷键?
(除了Ctrl+之外,更新为+也是一个选项)kCtrlr
答案1
您可以使用 shell 内置命令“bind”来实现这一点。您具体想要的是:
绑定'“\Ck”:“\Cr”'
将其放入 ~/.bashrc 文件中,每次打开 shell 时它都会起作用。有关更多详细信息,请查看 bind 部分这里。
答案2
检查一下堆栈溢出问题关于类似的问题。
但我的建议是保留Ctrl+k和Ctrl+r并习惯它,因为Ctrl+k用于从光标删除到行尾,这是一个非常有用的快捷方式。