vi 模式下的 Readline:如何启用向上/向下箭头?

dka*_*kam 8 vim vi readline

当 bash 具有可用的 vi 绑定(set -o vi)时,向上/向下箭头在命令和插入模式下均可使用。当我将 readline 的 ~/.inputrc 设置为使用 vi 模式(设置编辑模式 vi)时,irb 等应用程序无法获得箭头功能。我试过在 inputrc 中“设置启用键盘”无效。

如何在其他 readline 感知应用程序中获得类似 bash 的箭头功能?

gak*_*gak 0

到目前为止,我能够使用向上/向下箭头键查看历史记录的唯一方法是先按 ESC 键。

只要先按下 ESC,这也适用于 j 和 k 键。