我想要获得vim安装程序,以便当我编辑C或C++文件时,它使用YouCompleteMe插件来完成,以及其他所有使用NeoComplCache的插件。根据文件类型禁用NeoComplCache
我开始于spf13 vim configuration的v3.0。
我已经添加下面我.vimrc.bundles.local
:
Bundle 'Valloric/YouCompleteMe'
我已经添加下面我.vimrc.local
:
let g:ycm_filetype_whitelist = { 'c': 1, 'cpp': 1 }
let g:neocomplcache_force_overwrite_completefunc = 0
这似乎禁用YouCompleteMe除外C/C++的一切,但我不知道如何根据文件类型禁用NeoComplCache。我曾尝试:
autocmd FileType c,cpp :NeoComplCacheDisable
然而,似乎NeoComplCache是不是真的启用,直到你在缓冲区内把。当我在vim中打开C或C++文件时,需要什么样的配置来禁用NeoComplCache?
什么'让G:neocomplcache_disable_auto_complete = 1'? – romainl 2013-03-25 07:48:57
@romainl不起作用。在第一次插入操作后执行'completefunc = neocomplcache#manual_complete'。 – alanxz 2013-03-25 16:00:00
现在我记得我为什么决定不使用该插件。 – romainl 2013-03-25 16:08:14