Vim 开发环境配置(C/C++/Python/JS/等)(openSuSE Leap 42.1)

作者: sauntor 2016-03-10 19:21:49
使用Pathogen管理Vim插件,集成YouCompleteMe/nerdree/vim-nerdtree-tabs/nerdtree-git-plugin/vim-airline/ultisnips/surround/tagbar/conque-gdb等插件,完全满足常规c/c++/js等开发。(全部插件请查看:[code]ls ~/.vim/bundle[/code])
[list=1]
[*]依赖软件安装[code]zypper in vim-plugin-colorschemes go patterns-openSUSE-devel_C_C++ cmake doxygen patterns-openSUSE-devel_python patterns-openSUSE-devel_python3 llvm-clang-devel llvm-devel boost-devel noto-sans-cjksc noto-emoji noto-sans-symbols
[/code][*]Vim插件安装
下载:
链接: http://pan.baidu.com/s/1dDYELvr 密码: x828
安装:[code]tar -xjvf vimrc.tar.bz2 -C ~/
[/code][*]升级或更新插件
插件使用Git更新即可,以tagbar为例:[code]cd ~/.vim/bundle/tagbar
git pull
[/code]更新YouCompleteMe后须重新编译:[code]cd ~/.vim/bundle/YouCompleteMe
# 从GitHub获取最新版本
git pull
git submodule update --init --recursive
#重新编译
./install.py --clang-completer --system-libclang --gocode-completer --system-boost --tern-completer
[/code][/list]

效果预览:
[attach]42402[/attach]

相关资讯