Configuration file. vimrc
1Set tabstop=42Set softtabstop=43Set shiftwidth=44 Set Noexpandtab5 Set Autoindent6 Set Cindent7Set backspace=28 Set Nu9 TenSet nocompatible"Be improved, required OneFileType off"Required A - "set the runtime path to include Vundle and initialize -Set rtp+=~/.vim/bundle/Vundle.vim the Call Vundle#begin () - - "Let Vundle manage Vundle, required -Plugin'Vundlevim/vundle.vim' + - "Keep Plugin commands between vundle#begin/end. +Plugin'Bling/vim-airline' APlugin'Kien/ctrlp.vim' atPlugin'Scrooloose/nerdtree' -Plugin'Scrooloose/nerdcommenter' -Plugin'Derekwyatt/vim-scala' -Plugin'Tpope/vim-surround' -Plugin'Valloric/youcompleteme' -Plugin'Jiangmiao/auto-pairs' inPlugin'Christoomey/vim-tmux-navigator' -Plugin'altercation/vim-colors-solarized' toPlugin'Chriskempson/vim-tomorrow-theme' +Plugin'Octol/vim-cpp-enhanced-highlight' - the "All of your Plugins must is added before the following line *Call Vundle#end ()"Required $FileType plugin indent on"RequiredPanax Notoginseng "to ignore plugin indent changes, instead use: - "filetype plugin on the " + "Brief Help A ":P luginlist-lists configured plugins the ":P lugininstall-installs plugins, append '! ' to update or just:P luginupdate + ":P luginsearch foo-searches for foo, append '! ' to refresh local cache - ":P luginclean-confirms removal of unused plugins; Append '! ' to auto-approve removal $ " $ "see:h Vundle For more details or wiki for FAQ - "Put your non-plugin stuff after this line
Reference:
Vundle Install:https://github.com/vundlevim/vundle.vim
Youyompleteme:https://github.com/valloric/youcompleteme#ubuntu-linux-x64
Vim-vundle-plugins-scripts