在Linux中,Vim状态行不会立即更新

在Linux中,Vim状态行不会立即更新,vim,vim-plugin,Vim,Vim Plugin,我正在使用,但我所说的对常规VIM状态行也是正确的。 在Windows中,当我进入粘贴模式(粘贴切换)时,我会立即在状态行中看到这一点——红色的条带“粘贴”。但是在Linux(Ubuntu)中,我需要做一些移动(j、k、w、b等)来查看结果,在任何移动之前-状态行没有更新。 另外,在windows中使用插件并进入全屏模式也能获得相同的效果您是否尝试过使用粘贴而不是Lokaltog在文章中建议的粘贴切换 为我工作 由于@Danilossousa的答案中的链接不再有效,我想我应该添加对我有效的内容(

我正在使用,但我所说的对常规VIM状态行也是正确的。 在Windows中,当我进入粘贴模式(粘贴切换)时,我会立即在状态行中看到这一点——红色的条带“粘贴”。但是在Linux(Ubuntu)中,我需要做一些移动(j、k、w、b等)来查看结果,在任何移动之前-状态行没有更新。
另外,在windows中使用插件并进入全屏模式也能获得相同的效果

您是否尝试过使用

粘贴而不是Lokaltog在文章中建议的粘贴切换


为我工作

由于@Danilossousa的答案中的链接不再有效,我想我应该添加对我有效的内容(可能非常接近该解决方案):

nnoremap:设置粘贴!
设置粘贴切换=

这将在正常和插入模式下通过切换粘贴开/关,并立即更新电源线中的状态。我不知道没有电力线它是否能工作;可能取决于
showmode
的状态和/或您将
statuline
定义为什么。

什么版本的vim?7.2? 7.3? 您使用的是gVim还是终端vim?7.2和7.3我都试过了。在gVim和TerminalUnderWindows中也一样,我只在7.3Does的“set-ttyfast”帮助中尝试过?是的,基本上就是我在.vimrc中所做的。)
nnoremap <silent> <F2> :set paste!<CR>
set pastetoggle=<F2>