vim 如果我修改了文件,则不显示

vim not showing me if I have modified the file

假设我使用 tabnew 在 vim 中打开多个选项卡。现在,如果我修改任何选项卡中的文件,vim 会通过在选项卡标题(恰好是文件名)前放置一个 + 来告诉我我已经修改了该文件。

但是,当我在 iTerm 中编辑 vim 中的单个文件时,我没有看到任何视觉指示告诉我我已经修改了文件。有没有办法像在选项卡中打开文件时一样在此处获得视觉指示器?

尝试 :set laststatus=2(有关详细信息,请参阅 :help status-line)。 Vim 默认在状态行显示 "file modified" 状态。如果您没有在状态行中看到它,请检查 statusline 变量。可能 :set statusline+=%m 就足够了(参见 :help 'statusline')。