zsh zle 和 bash readline 的常用键盘快捷键

zsh zle 和 bash readline 的常用键盘快捷键

我使用 zsh 作为 shell,但有很多命令行程序使用 readline。我还喜欢配置不同的键盘快捷键(例如 ctrl backspace 和 ctrl delete)。

有没有一种方法可以共享 zle 配置和 .inputrc 的键盘快捷键,只需在某个文件中指定一次即可?

答案1

在大多数情况下,不是。大多数键并不绑定到字符序列,而是由readline或实现的特定功能zle。此外,zsh没有像 这样的配置文件.inputrc;您只需编写一个调用bindkey很多的脚本。(类似地,您可以编写一个bash调用 的脚本bind,它会创建 使用的键绑定,bash但不会创建使用 的其他程序使用的键绑定readline。)

相关内容