如何在 bash 终端中将 command-delete (command-backspace) 绑定到‘kill-whole-line’?

如何在 bash 终端中将 command-delete (command-backspace) 绑定到‘kill-whole-line’?

我在 Mac 上,正在尝试统一各个应用程序的键盘快捷键。

这样一来,我想让Command+ 的Delete行为与Ctrl-U当前在终端中的行为类似。我希望可以使用 ~/.inputrc 来创建此绑定。例如,通过将

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

在 .inputrc 中运行,bind -f ~/.inputrc我可以使用 control-t 来删除终端行的内容(向前和向后,对于我的目的来说足够接近 control-U),但我不知道 command-backspace 的适当键代码,或者是否存在这样的代码!

(注:对我来说, Mac 键盘上印有的Backspace键是Delete 删除光标前内容的键。)

相关内容