无法在 OSX 上获取"set show-mode-in-prompt on"



我正在使用带有"设置编辑模式vi"的bash v4.4。我无法在提示中显示 vi 模式。

我将"设置提示显示模式打开"添加到我的 ~/.inputrc 文件中,但由于某种原因它不起作用。

我的阅读线版本是7.0。

当我输入"man readline"时,我看到有一行内容如下:

"提示显示模式(关闭(">

这意味着它可能已关闭。

我在这里做错了什么?

我认为您看到的man readline输出只是解释了设置的默认值,并不一定告诉您您仍然将其设置为"关闭"。

也许您的默认外壳仍然是旧的系统默认外壳?尝试检查:echo $BASH_VERSION(不一定与运行bash --version时相同(

如果事实证明它是旧版本,那么将系统的默认 shell 更新到较新版本的 bash 可能会解决问题!

相关内容

最新更新