Ruby Vim Fu

April 11th 2010

This last Thursday Alf and I gave a talk at LA Ruby on Vim, in particular how we use Vim to edit Ruby code.  Giles asked us to present on Vim months ago and we finally got around to doing it.

I think it went well considering we probably spent more time figuring out the background color scheme on our slides than preparing what we were going to say.  I wasn’t worried, I’ve been using Vim for 15 years now so it was my favorite kind of speech: one where I felt completely at ease with the subject matter.

In any case here are the slides in a viewable form on Github, as well as the source.  We used the Slideshow gem to set them up.

The slides probably will not be of any particular use to you since they’re rather sparse.  We however added a bunch of links on the end to blogs/screencasts/cool sites we like as well as all of the plugins we mentioned during the talk.

So you don’t have to hunt through the slides here are those links in all their glory:

Links

http://www.vim.org/

MacVimhttp://code.google.com/p/macvim/

http://vim.wikia.com/wiki/Best_Vim_Tips

Cheat Sheet!http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

http://items.sjbach.com/319/configuring-vim-right

Screencasts on Vimhttp://vimcasts.org/

Vim Tip a Day on Twitterhttp://twitter.com/vimtips

http://durdn.com/blog/2008/11/26/vim-mind-share-soaring-roundup-of-10-vim-articles-recent-and-older-gems/

Vim Recipieshttp://vim.runpaint.org/toc/

http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/

Plugins

The Rails Pluginhttp://rails.vim.tpope.net/

NERD Treehttp://www.vim.org/scripts/script.php?script_id=1658

Command-Thttp://www.vim.org/scripts/script.php?script_id=3025

BufExplorerhttp://www.vim.org/scripts/script.php?script_id=42

AutoTaghttp://www.vim.org/scripts/script.php?script_id=1343

Vimballhttp://www.vim.org/scripts/script.php?script_id=1502

NERDCommenterhttp://www.vim.org/scripts/script.php?script_id=1218

NERDSnippetshttp://github.com/scrooloose/nerdsnippets

Alignhttp://www.vim.org/scripts/script.php?script_id=294

RubySingleTesthttp://www.vim.org/scripts/script.php?script_id=2869

blog comments powered by Disqus