Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos OS X的Vi赢得';在状态上不显示--insert--_Macos_Vim_Vi_Status - Fatal编程技术网

Macos OS X的Vi赢得';在状态上不显示--insert--

Macos OS X的Vi赢得';在状态上不显示--insert--,macos,vim,vi,status,Macos,Vim,Vi,Status,我已经尝试了很多方法,比如在.vimrc文件中添加“setshowmode”,并用命令“vim”而不仅仅是“vi”启动vi。似乎什么都不管用。我有另一台Mac电脑,在那台电脑中,插入状态显示出来了 感谢您的帮助。 谢谢 vim将不显示模式,如果(稍后)在您的设置中 set compatible 取消和/或覆盖大多数vim扩展。请参见以下讨论: 我终于解决了这个问题。 似乎状态始终存在,但文本颜色与背景相同(黑色)。一旦我更改了主题颜色,我就能够看到状态--Insert--。如果您尝试使用

我已经尝试了很多方法,比如在.vimrc文件中添加“setshowmode”,并用命令“vim”而不仅仅是“vi”启动vi。似乎什么都不管用。我有另一台Mac电脑,在那台电脑中,插入状态显示出来了

感谢您的帮助。
谢谢

vim将不显示模式,如果(稍后)在您的设置中

set compatible
取消和/或覆盖大多数vim扩展。请参见以下讨论:


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

      如果您尝试使用状态行和术语颜色,您可能会发现这很有用。
      用于在状态行中设置不同模式的批次?

      “showmode”(显示模式)在默认情况下处于启用状态。uhm!我尝试了这个命令,它只切换回旧的Vi,但它无法解决问题:(我的评论是,如果您有(或使用)一个初始化脚本,它设置了nocompatible,那么这就可以解释问题。