首先,我是一个使用VIM和vundle管理我的插件的Windows用户。
我有Syntastic vim插件(https://github.com/scrooloose/syntastic),它可以突出显示我打开并保存的第一个javascript文件的任何语法错误。
我也有minibufexplorer插件(https://github.com/sontek/minibufexpl.vim)。打开第二个文件后,MiniBufExplorer窗口出现,允许我通过以下方式在以前打开的文件之间导航:b1,:b2等。我注意到这种情况发生时,Syntastic停止工作。
如果我删除了minibufexplorer插件,那么Syntastic总能正常工作。我真的很想让两者一起工作,有人有解决方案吗?如果它适用于Syntastic,我很乐意使用minibufexplorer的替代品。
答案 0 :(得分:1)
我正在使用pathogen来整理我安装的插件。我有syntastic和minibufexplorer,我们在一起工作得很好。
我根本没有对任何插件进行任何配置。但是要以一种简单的方式处理缓冲区切换(也可以在没有minibufexplorer的情况下工作)我在.vimrc
中使用它:
map § :bnext^M
map ½ :bprevious^M
它是Esc键下面的键。只需点击§键就可以轻松遍历所有打开的缓冲区。
Here是开始配置的好地方。
答案 1 :(得分:0)
由于我对替代方案持开放态度,我将删除MiniBufExplorer插件并使用:ls vim命令在需要时查看缓冲区列表。它不像使用MiniBufExplorer插件那么方便,但我发现语法突出显示更重要,并对此解决方法感到满意。