.vim
My personal vim config. Includes various mappings and plugins. Plugins are loaded with pathogen.vim.
Feel free to take a look and copy what you like.
Installation
-
Backup your
.vimrc
and.vim
directory -
Clone into your
~/.vim
directory -
Run
git submodule init && git submodule update
-
Link
.vimrc
to~/.vim/vimrc
ln -s .vim/vimrc .vimrc
Dependencies
Currently requires:
ack
: for more intelligent project searching
Plugins
- pathogen.vim: plugin management
- PreserveNoEOL: preserve EOLs
- Indent Guides: show tab stops
- camelcasemotion: move inside camelcase and underscored words
- Gundo: visual view of vim's undo tree
- surround.vim: easier manipulation of "surrounding" characters
- golang: mirror of the official go vim plugins
- scala: plugin for Scala development
- tcomment: easy code commenting
- ag.vim: ag search integration
- pick.vim: fast file & buffer opening
- System Copy: operator-pending function to copy text to the system clipboard
License
Licensed under the MIT license. See the included LICENSE file.