These are settings for vim which I mainly use for editing python code in.
I've installed the following plugins
- L9, which provides some utility functions and commands for programming in Vim
- tpope/vim-fugitive, git support
- hallison/vim-markdown, Markdown support
- ervandew/supertab, Tab completion
- FuzzyFinder
- scrooloose/nerdtree
- scrooloose/nerdcommenter
- scrooloose/nerdtree, file browser support
- kien/ctrlp.vim, opens files
- leshill/vim-json, json support
- vim-ruby/vim-ruby, Ruby
- pangloss/vim-javascript, Javascript
- itspriddle/vim-jquery, Jquery support
- python.vim, Python
- django.vim & django_templates.vim
- nvie/vim-flake8, flake8 python linter
-
Backup You problably should back up your current settings some where and delete the current folder first, e.g.
mv ~./vim ~/.vim_back_up
-
Download the code
git clone git://github.com/bulkan/dotvim.git ~/.vim git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
-
Optionally
cd ~/.vim; sudo pip install -r requirements.txt
-
Create a symlink, if it doesn't already exist
ln -s ~/.vim/vimrc ~/.vimrc
-
Install 3rd party plugins
vim +BundleInstall