如何重置 bash 绑定?

如何重置 bash 绑定?

我想创建 bash 绑定,以便ctrl+backspace删除终端中的单词。但我不知何故最终搞砸了我的退格键,现在它不起作用,它输出字符。我知道我可以列出所有绑定,bind -P但无法删除它们或找到具有绑定的文件所在的位置。我有,.inputrc但它是空的。

答案1

您可以使用bind -r "key"它来删除绑定。例如,如果您将 yank 绑定到"\C-y"发行,bind -r "\C-y"则会删除该绑定(在当前 shell 中)。要将所有键绑定重置为默认值,请使用set -o emacsset -o vi

相关内容