OS X 的 Vi 不会显示 -- 插入 -- 状态

Vi for OS X won't show -- insert -- on status

我试过很多东西,比如在 .vimrc 文件中添加 "set showmode" 并使用命令 "vim" 而不是 "vi" 启动 vi。似乎没有任何效果。我有另一个 Mac,其中显示了 --Insert-- 状态。

感谢任何帮助。 谢谢!

vim 如果(稍后)在您的设置中

将不会显示模式
set compatible

取消 and/or 覆盖 大多数 vim 扩展。查看这些讨论:

我终于能够解决这个问题。 似乎状态一直存在,但文本颜色与背景(黑色)相同。我一更改主题颜色,就可以看到状态 --Insert--。

如果您尝试状态行和术语颜色,您可能会发现这很有用。 https://github.com/FallenAngelTodd/vim-status 在状态行中用于设置不同模式的批次?