I only use Vim when I have to. But sometimes, you have to – as in when working on a remote server. You might as well know what the hell is going on. So get comfortable with it. Here’s how to at least enable some sanity in your vim view.
1. Go to your root dir. Create/find a “.vimrc” file. (The ‘rc’ stands for ‘Run Commands‘, by the way) Just like bashrc, this file will run every time you run vim, so you can put some setup instructions here.
2. Go to (or create) ~/.vim/syntax. This folder holds the various syntax-highlighting rules files.
3. Execute wget https://raw.github.com/vim-ruby/vim-ruby/master/syntax/ruby.vim, for a file with Ruby syntax rules (Google around if you need a different language).
4. Back to ~/.vimrc, add the following:
The first command sets a nifty colorscheme, the second one turns on the syntax highlighting for ruby files, and the third one turns on line numbers.
5. Now vim your favorite ruby files, like a boss.