vimrc 配置
set nocompatible " required filetype on " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'gmarik/Vundle.vim' Plugin 'vim-scripts/indentpython.vim' " Add all your plugins here (note older versions of Vundle used Bundle instead of Plugin) "set tabstop=4 "set splitbelow "set splitright au BufNewFile,BufRead *.py \ set tabstop=4 | \ set softtabstop=4 | \ set shiftwidth=4 | \ set textwidth=79 | \ set expandtab | \ set autoindent | \ set fileformat=unix | au BufNewFile,BufRead *.js,*.html,*.css,*.scala \ set tabstop=2 | \ set softtabstop=2 | \ set shiftwidth=2 | "au BufRead,BufNewFile *.py,*.pyw,*.c,*.h match BadWhitespace /\s\+$/ "Bundle 'Valloric/YouCompleteMe' "let g:ycm_autoclose_preview_window_after_completion=1 "map <leader>g :YcmCompleter GoToDefinitionElseDeclaration<CR> " All of your Plugins must be added before the following line call vundle#end() " required filetype plugin indent on " required
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
将想要安装的插件,按照地址填写方法,将地址填写在vundle#begin和vundle#end之间就可以
保存之后,有两种方法安装插件。
(1) 运行 vim ,再运行 :PluginInstall
(2) 通过命令行直接安装 vim +PluginInstall +qall