Vim经常需要在拆分后重绘

Dan*_*res 6 vim buffer split redraw nerdtree

经过几个月调整我的vimrc文件和安装插件后,我有一个非常痛苦的小bug:

当我关闭一个分割(看起来这只出现在垂直分割上)时,剩余的缓冲区经常需要重绘,因为文本完全搞砸了(行已经消失,剩下的文本来自封闭的缓冲区等)

这可以通过按CTRL-L轻松解决,但每次打开和关闭我的nerdtree资源管理器时按CTRL-L真的很烦人.

有没有人遇到相同/类似的问题和/或知道解决方案?我无法将此行为刻录到我的vimrc中的单行或特定插件中......

提前致谢!

Dan*_*res 5

我过去也遇到过类似的问题.

我使用guioptions-=rguioptions-=l删除左右滚动条蚂蚁这​​很好用,但是还有两个分割选项:guioptions-=Lguioptions-=R.

那些也从分割视图中删除滚动条.如果您只是设置lr但是没有LR,当使用NERDTree和其他分割时,vim将始终附加左(或右)滚动条,这会导致vim显示搞砸的文本...

希望有所帮助!