如何在vim中安装cpp_check.vmb

时间:2017-06-07 19:29:53

标签: vim plugins nerdtree cppcheck

我在http://www.vim.org/scripts/script.php?script_id=5192上发现了cpp_check vim插件,我想将其安装到我的vim插件列表中。我已从上面的链接下载.vmb,已复制并运行了vim cpp_cppcheck.vmb& :so &已将cpp_check.vim复制到~/.vim/ftplugin/,我试了一下,但ddn似乎无法正常工作。然后我将.vim文件移到了plugin/目录中,这样我就可以在新的vim实例上执行:Cppcheck但是只要我在:NERDTree中启动vim }环境,我松开命令:Cppcheck为什么会这样,我该如何解决?

如果我再次使用NERDTreeClose关闭NERDTree,我也会获得:Cppcheck功能。
我的.vimrc看起来像是:

$ cat ~/.vimrc
" Pathogen
execute pathogen#infect()
call pathogen#helptags() " generate helptags for everything in 'runtimepath'
syntax on
filetype plugin indent on

set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set autochdir

set tags=./tags,tags;$HOME

nmap <F8> :TagbarToggle<CR>

if has('cscope')
    set cscopetag cscopeverbose
    if has('quickfix')
        set cscopequickfix=s-,c-,d-,i-,t-,e-
    endif

    cnoreabbrev csa cs add
    cnoreabbrev csf cs find
    cnoreabbrev csk cs kill
    cnoreabbrev csr cs reset
    cnoreabbrev css cs show
    cnoreabbrev csh cs help

    command -nargs=0 Cscope cs add $VIMSRC/src/cscope.out $VIMSRC/src
endif

" g:CCTreeCscopeDb = "./cscope.out"

1 个答案:

答案 0 :(得分:1)

这是一个C ++ ftplugin。

激活vimrc中的文件类型插件