This is my .vim folder setup.
The plugins are managed by NeoBundle.
- Clone the repo with
git clone https://github.com/humrochagf/dotvim ~/.vim
cd ~/.vim
ln -s ~/.vim/vimrc ~/.vimrc
to make the .vimrc link on your home.- Install NeoBundle with
curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh | sh
vim +NeoBundleInstall
to install all of the plugins.- Enjoy!
Obs.: With neovim point vimrc to .nvimrc, and for python support run pip install neovim
on your system or virtualenv.
That is the list of plugins used on my config.
- flazz/vim-colorschemes - The ultimate colorscheme pack.
- oblitum/rainbow - Color alternation on nested parenthesis.
- gorodinskiy/vim-coloresque - Color preview on color codes.
- Yggdroot/indentLine - Visual indentation indication.
- godlygeek/csapprox - Color normalization between terminal and gui.
- itchyny/lightline.vim - Lightweigth status bar.
- scrooloose/nerdtree - File tree explorer.
- jistr/vim-nerdtree-tabs - Make NERDTree independent of tabs.
- majutsushi/tagbar - A class outline viewer.
- sheerun/vim-polyglot - Language improvements.
- tpope/vim-surround - Surroundings handling shortcuts.
- Townk/vim-autoclose - Auto-close matching surroundings.
- Lokaltog/vim-easymotion - Faster code navigation.
- ervandew/supertab - Awesome tab insert completion.
- scrooloose/nerdcommenter - Easy comments handling.
- kien/ctrlp.vim - Fuzzy file, buffer, mru, tag, etc finder.
- tpope/vim-fugitive - Git commands inside vim.
- mhinz/vim-signify - Git meaningful alteration indicators.
- Valloric/YouCompleteMe - Powerful code completion.
- SirVer/ultisnips - Code snippets tool.
- honza/vim-snippets - Snippets packages.
- jmcantrell/vim-virtualenv - Virtualenv handler.
- hdima/python-syntax - Improved python syntax highlighting.
- hynek/vim-python-pep8-indent - Pep8 code indentation.
- fisadev/vim-isort - Python Import sorting
- amirh/HTML-AutoCloseTag - HTML automatic tag closing.
- mattn/emmet-vim - Zencoding plugin.
- tpope/vim-haml - Functionality from haml.
- hail2u/vim-css3-syntax - Add CSS3 syntax support.
- itchyny/lightline.vim Requires font patching.
- tpope/vim-fugitive and mhinz/vim-signify Requires Git to be installed.
- Valloric/YouCompleteMe Requires plugin compilation.
- fisadev/vim-isort Requires isort from pip.