/.vim

My Vim configuration

Primary LanguageVim Script

.vim

Plugins are included as submodules and managed using pathogen.

Installation

  1. git clone --recursive https://github.com/0/.vim.git ~/.vim
  2. ln -s ~/.vim/vimrc ~/.vimrc
  3. vim +:Helptags +qa

splice

:help SpliceVCS

Updating

  1. git pull
  2. git submodule update --init --recursive
  3. vim +:Helptags +qa

Plugin dependencies

Some plugins are not interesting on their own, but are included to satisfy dependencies of other plugins:

  • CountJump: ConflictMotions
  • ingo-library: ConflictDetection, ConflictMotions
  • repeat: various (typically optional)
  • xolox-misc: notes

Workarounds

Certain plugins require workarounds. The current list includes:

a

It creates mappings that get in the way of typing. Fixed in after/plugin/a.vim.