Syntastic不适用于MiniBufExplorer vim插件

时间:2013-02-24 23:03:58

标签: vim syntastic minibufexplorer

首先,我是一个使用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的替代品。

2 个答案:

答案 0 :(得分:1)

我正在使用pathogen来整理我安装的插件。我有syntasticminibufexplorer,我们在一起工作得很好。

我根本没有对任何插件进行任何配置。但是要以一种简单的方式处理缓冲区切换(也可以在没有minibufexplorer的情况下工作)我在.vimrc中使用它:

map § :bnext^M
map ½ :bprevious^M

它是Esc键下面的键。只需点击§键就可以轻松遍历所有打开的缓冲区。

Here是开始配置的好地方。

答案 1 :(得分:0)

由于我对替代方案持开放态度,我将删除MiniBufExplorer插件并使用:ls vim命令在需要时查看缓冲区列表。它不像使用MiniBufExplorer插件那么方便,但我发现语法突出显示更重要,并对此解决方法感到满意。