dotvim
dotvim copied to clipboard
My ultimate vim setup (of doom)
lrvick's .vim setup
http://github.com/lrvick/dotvim
About
So let's face it. Stock Vim on most machines is pretty painful for a seasoned programmer. Things like managing history, proper language indention, syntax checking, auto complete etc., are just not there. To that end, here is my setup that I have lovingly refined through many years of vimming. Vim, with this setup, is the only IDE I use. (Yes, I just called Vim an IDE. Deal.)
Current Features
- NerdTree - nice tree-view file browsing [F2]
- Command-T - fuzzy searching to quickly switch files [Meta-T]
- Conque-Shell - built in terminals [F3] & [F4]
- Gundo - undo history management [F5]
- Tagbar - easily browse through a programs structure [F9]
- Supertab - tab-complete anything you have used in the curent buffer
- Fugitive - built in Git management
- Syntastic - syntax checking and correction helpers for most major languages
- Vim-Indent-Guides - easily see indentions. Customized to match Solarized
- Pathogen - for easily managing plugins as git submodules
- Other various helper plugins to aid programming as I find them useful
Usage / Installation
-
Clone .vim directory
git clone https://github.com/lrvick/dotvim.git ~/.vim
-
Install submodules
cd ~/.vim git submodule update --init
-
Install dummy vimrc file
echo "runtime vimrc" > ~/.vimrc
Notes
Use at your own risk. You may be eaten by a grue.
Questions/Comments?
You can find me on the web via:
Email | Blog | Twitter | Facebook | Google+ | YouTube | Last.fm | LinkedIn | Github