第一部 安装Vundle git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 第二步安装vim sudo yum install vim 第三步更改.vimrc文件
set rtp+=~/.vim/bundle/Vundle.vim/ set clipboard=unnamed vnoremap :w !pbcopy noremap :r !pbpaste nnoremap :set invpaste paste? imap :set invpaste paste? set pastetoggle=
filetype on filetype plugin on ” 启用插件,必须required!
” plugin list 插件列表 call vundle#begin() Plugin ‘gmarik/Vundle.vim’ Plugin ‘scrooloose/nerdtree’ Plugin ‘vim-scripts/taglist.vim’ Plugin ‘nicoraffo/conque’ Plugin ‘Yggdroot/indentLine’ Plugin ‘sjl/gundo.vim’ Plugin ‘rizzatti/dash.vim’ Plugin ‘auto-pairs’ Plugin ‘pydiction’ Plugin ‘Valloric/YouCompleteMe’ ” 这个插件需另外安装和配置!!! call vundle#end()
:BundleList -列举列表(也就是.vimrc)中配置的所有插件 :BundleInstall -安装列表中的全部插件 :BundleInstall! -更新列表中的全部插件 :BundleSearch foo -查找foo插件 :BundleSearch! foo -刷新foo插件缓存 :BundleClean -清除列表中没有的插件 :BundleClean! -清除列表中没有的插件
第四步 下载ctags sudo yum install ctags
第四步 配置youcompleteme
https://github.com/Valloric/YouCompleteMe
sudo dnf install automake gcc gcc-c++ kernel-devel cmake sudo dnf install python-devel python3-devel cd ~/.vim/bundle/YouCompleteMe ./install.py --clang-completer cd ~/.vim/bundle/YouCompleteMe ./install.py C# support: install Mono and add --omnisharp-completer when calling ./install.py. Go support: install Go and add --gocode-completer when calling ./install.py. TypeScript support: install Node.js and npm then install the TypeScript SDK with npm install -g typescript. JavaScript support: install Node.js and npm and add --tern-completer when calling ./install.py. Rust support: install Rust and add --racer-completer when calling ./install.py.接下来总结美化Youcompleteme
