Vim config
Pull request Compare This branch is 54 commits behind daleobrien:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
bundle
colors
compiler
doc
plugin
.VimballRecord
.gitmodules
.netrwhist
README.md
gvimrc
vimrc

README.md

Vim settings

These are settings for vim which I mainly use for editing python code in. I've installed the following plugins

  1. https://github.com/scrooloose/nerdtree
  2. https://github.com/scrooloose/syntastic, highlights programming errors. Might need to install some or all of pyflakes, pylint, flake8.
  3. L9, which provides some utility functions and commands for programming in Vim
  4. https://github.com/tpope/vim-fugitive, git support
  5. https://github.com/hallison/vim-markdown, Markdown support
  6. https://github.com/ervandew/supertab, Tab completion
  7. FuzzyFinder
  8. https://github.com/scrooloose/nerdcommenter
  9. https://github.com/scrooloose/nerdtree, file browser support
  10. https://github.com/kien/ctrlp.vim, opens files
  11. https://github.com/leshill/vim-json, json support
  12. https://github.com/vim-ruby/vim-ruby, Ruby
  13. https://github.com/pangloss/vim-javascript, Javascript, well, because who doesn't love Javascript !
  14. https://github.com/itspriddle/vim-jquery, Jquery support
  15. python.vim, Python
  16. django.vim & django_templates.vim
  17. Gundo, visualizing your undo tree to make usable

Installation instructions

  1. Backup You problably should back up your current settings some where and delete the current folder first, e.g.

    mv ~./vim ~/.vim_back_up
  2. Download the code

    git clone git://github.com/daleobrien/dotvim.git ~/.vim
    git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
  3. Create a simlink, if it doesn't already exist

    ln -s ~/.vim/vimrc ~/.vimrc
  4. Install 3rd party plugins

    Launch vim, then run :BundleInstall