Vim没有更新Cygwin下的quickfix窗口中的行

时间:2014-09-10 11:44:02

标签: vim cygwin

我有Vim 7.4,在Cygwin中使用Vim时,它在quickfix窗口中有一个奇怪的问题。

向下移动时,一切都很好。然而,当向上移动时,一旦我的光标位于窗口的顶部(而不是顶行),从那时起,每次向上移动只会更新我的光标下方的行一行更新;其余的不是。

按Ctrl + L并刷新,文件的其余部分会正确更新。但修复工作并没有停留。

造成这种情况的原因是什么?如何解决?

事实:

  • TERMxterm-256color
  • 鼠标支持有效。这不是很相关,除非它应该证明vim,tmux和我的终端仿真器一般都配置得相当好。
  • 即使空的.vimrc
  • 也会发生这种情况
  • 我使用的终端模拟器是MinTTY
  • 尝试重现它并不起作用。它发生在我的Tmux会话中,打开了10个选项卡。但是当我尝试用Tmux打开另一个MinTTY时,问题并没有发生
  • 当尝试用Asciinema记录问题时,问题仍然存在,但在查看录音时,问题就出现了。
  • 其中一个症状是,在使用Vim时,有时最低行(tmux标签)的内容会被复制到vim的较低状态行,直到下一次完全重绘屏幕为止。

0 个答案:

没有答案