Skip to content

lrvick/dotvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lrvick's .vim setup

http://github.com/lrvick/dotvim

Screenshot

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

  1. Clone .vim directory

    git clone https://github.com/lrvick/dotvim.git ~/.vim
  2. Install submodules

    cd ~/.vim
    git submodule update --init
  3. 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

About

My ultimate vim setup (of doom)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published