my .vim directory
Vim script Ruby
Switch branches/tags
Nothing to show
Pull request Compare This branch is 132 commits ahead, 2 commits behind mbriggs:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
after/plugin
colors
.gitignore
.gitmodules
README.mkd
Rakefile
autocmds.vim
keymaps.vim
plugin-config.vim
settings.vim
statusline.vim
vimrc
vundles.vim

README.mkd

                          ________ ++     ________
                         /VVVVVVVV\++++  /VVVVVVVV\
                         \VVVVVVVV/++++++\VVVVVVVV/
                          |VVVVVV|++++++++/VVVVV/'
                          |VVVVVV|++++++/VVVVV/'
                         +|VVVVVV|++++/VVVVV/'+
                       +++|VVVVVV|++/VVVVV/'+++++
                     +++++|VVVVVV|/VVVVV/'+++++++++
                       +++|VVVVVVVVVVV/'+++++++++
                         +|VVVVVVVVV/'+++++++++
                          |VVVVVVV/'+++++++++
                          |VVVVV/'+++++++++
                          |VVV/'+++++++++
                          'V/'   ++++++
                                   ++

Install

  • clone repository into .vim
  • cd ~/.vim
  • rake init plugin:setup

Directory Structure

  • after(/plugin/keymaps.vim): All custom key maps are in here, so that they get priority over plugins
  • backup: location for all vim temp files
  • bundle: All plugins are installed here by Vundle

vimrc

vimrc is basically just a bootstrap file that will load each of the following files

  • settings.vim: editor config
  • plugin-config: keymaps and settings
  • autocmds.vim: autocmds and a few functions
  • statusline.vim: bunch of customizations for the modeline (lifted from scrooloose's vimrc)
  • keymaps.vim: link to bundle/plugin/keymaps.vim for convenience

ProTips

  • keymaps file is extensive and well commented