vimified
Frankly, my dear, you're gonna be vimified one day!
Ultimate VIM configuration. Plugins are added via awesome Vundle.
How to install
cd
git clone git://github.com/zaiste/vimified.git
ln -sfn vimified ~/.vim
ln -sfn vimified/vimrc ~/.vimrc
cd vimified
mkdir bundle
git clone https://github.com/gmarik/vundle.git bundle/vundle
vim +BundleInstall +qall
Plugins
IDE
neocomplcache
Ultimate auto-completion system for Vim.
nerdtree
A tree explorer plugin for vim.
Command: ctrl-u
nerdcommenter
Vim plugin for intensely orgasmic commenting.
Command: ,/
vim-yankring
Mirror of yankring.vim
Command: ,y
syntastic
Syntax checking hacks for vim
vim-repeat
repeat.vim: enable repeating supported plugin maps with "."
vim-space
space.vim - Smart Space key for Vim
splice.vim
A Vim plugin for managing three-way merges.
Tools Integration
ack.vim
Vim plugin for the Perl module / CLI script 'ack'.
Command: ,a
hammer
vim, your markup language of choice, and your browser of choice.
Command: ,p
vim-fugitive
fugitive.vim: a Git wrapper so awesome, it should be illegal
ctrlp
Fuzzy file, buffer, mru and tag finder.
Command: ctrl-p
tagbar
Vim plugin that displays tags in a window, ordered by class etc.
Command: ,t
Language/Framework Support
vim-coffee-script
CoffeeScript support for vim.
haskellmode-vim
An unpacked copy of the haskellmode vimball. Ping me if it needs updating.
Syntax file for Haskell's cabal syntax file
vim-ruby-refactoring
Refactoring tool for Ruby in vim!
Commands:
- RAddParameter :
,rap
- RInlineTemp :
,rit
- RExtractMethod :
,rem
- RRenameLocalVariable :
,rrlv
- RRenameInstanceVariable :
,rriv
vim-rails
rails.vim: Ruby on Rails power tools
vim-haml
Vim runtime files for Haml, Sass, and SCSS.
vim-textobj-rubyblock
A custom text object for selecting ruby blocks.
vim-endwise
endwise.vim: wisely add "end" in ruby, endfunction/endif/more in vim script, etc
Visual
molokai
Molokai color scheme for Vim.
precision colorscheme for the vim text editor
badwolf
A Vim color scheme.
Textual Potions
vim-matchit
The matchit.vim script allows you to configure % to match more than just single characters.
vim-align
Clone of the Align.vba file, since I think VBA files are a freaking abomination.
vim-surround
surround.vim: quoting/parenthesizing made simple
vim-unimpaired
unimpaired.vim: pairs of handy bracket mappings
vim-textobj-user
Vim plugin: Support for user-defined text objects
vim-ident-object
Vim plugin that defines a new text object representing lines of code at the same indent level. Useful for python/vim scripts, etc.
vim-speeddating
speeddating.vim: use CTRL-A/CTRL-X to increment dates, times, and more
Integration with external services
vim-pastie
pastie.vim: interface for pastie.org
Call for Help
If you have ideas on how to make this Vim configration framework better, don’t hesitate to fork and send pull requests. Thanks!