##useage git clone https://github.com/nbzhaosq/dot-vim.git .vim
cd .vim
git submodule update --init --recursive
- the third command will automatically download Vundle.vim as submodule
(on *nix, you can ln -s pwd
/.vim/dot-vimrc .vimrc; on windows, you should copy the dot-vimrc file as .vimrc manually)
(on windows, clone the project to C:/User/{your username}/ and rename folder to ".vim" and copy the dot-vimrc file to C:/User/{your username}/.vimrc,
remember you may need git command in your Path )
open your favorite vim editor, enter the follow: ":PluginInstall"
- Vundle
- YouCompleteMe (YCM) (this feature need cmake and gcc)
- ultisnips
- nerdtree
- tagbar
- poweline
work with YCM
YCM-PATH/install.sh --clang-completer
work with jedi
pip install jedi
use vim-ruby work with jedi
pip install jedi
work with vim-go
go get -u github.com/nsf/gocode
work with ternjs_for_vim
javacomplete
jdk version > 1.1
work with lein repl
lein
vim needs python-plugin on while compiled some linux dist's default vim not compiled with python-plugin on
on Ubuntu, the vim can be installed directly use "sudo apt-get install vim"
on openSUSE, the vim needs to be compiled manully