Vim, Vam, Voom
Vim, Vam, Voom is Emili Parreño's vim distribution.
git clone git://github.com/eparreno/vimvamvoom.git ~/.vim
Then "cd" into the repo and run (notice: if you're using RVM, change to your Ruby system version before install or update):
Updating to the latest version
cd ~/.vim rake update
At first usage of vim execute:
to generate tags. This will make the plugins documentations available upon :help
Create ~/.vimrc.local and ~/.gvimrc.local for any local customizations.
- Leader: ","
- Line numbers
- Show git branch in status line
- Soft 2-space tabs, and default hard tabs to 2 spaces
- Highlight unwanted spaces
- Select text in visual mode and indent with > and <
- Cmd + Option + (left, right, up, down) switch viewports
- Cmd + (1-9) switch tabs
- Cmd + e Open a terminal
- leader + = Adjust viewports to the same size
- leader + t opens Command-T
- Fullscreen: Cmd + Enter
- Find in project with ack: Cmd + Shift + F
- F5 to clean out all trailing whitespace or tabs
Support for Git, adding convenient commands such as :Gstatus, :Gread, :Gmove, :Gdiff, :Glog etc
Configure % to match more than just single characters. You can match words and even regular expressions.
Project navigator that you can open with leader+n
Support to comment lines of code
Comment out the current line or text selected in visual mode
Toggles the comment state of the selected line(s)
type :Ack [search pattern] to search your entire project
align blocks of text using equal sign or any other char
Rails support for vim
pseudo auto-complete with tab
support to close Ruby blocks such as ‘if’, ‘do’ with ‘end’
checks for syntax errors in many languages
TextMate's snippets features in Vim
The Command-T plug-in provides an extremely fast, intuitive mechanism for opening files with a minimal number of keystrokes. It's named "Command-T" because it is inspired by the "Go to File" window bound to Command-T in TextMate.
Syntax highlighting for treetop files.
This project adds CoffeeScript support to the vim editor. It handles syntax, indenting, and compiling. Also included is an eco syntax and support for CoffeeScript in Haml and HTML.
Pathogen is a simple library for manipulating comma delimited path options.
Solarized is a precision colorscheme with dark/light modes.
add this line to ~/.gvimrc to use solarized
Closetag allows closing HTML/XML tags easily using
Contributions are welcomed. You can send your pull requests to improve this vim distribution
- Lleïr Borràs
- Arnau Siches
Emili Parreño under MIT License
Vim, Vam, Voom is based on various vim distributions and vim config files.
Thanks to Fabio Akita, Martin Grenfell, Carl Lerche, Yehuda Katz, Joe Ferris, Tim Pope and many others.