« Lock Down | Main | Keep your pants on »

October 7, 2005

VIM freebies

VI or VIM... there is a name which will inspire hope or despair in the hardiest of the command line jockies. I have adopted as my goal to teach the layperson the beneifits of learning the big VIM monster, and here are some of the tricks and tools I've come across

To begin, lets first talk about the ULTIMATE of all VIM resources: VIM.org. This website is the holy grail for all things VI / VIM. You can find scripts, tips & tricks, and various other tools. Quite a resource.

The second and third resources I want to talk about are a VIM cheat sheet created by Laurent Grégoire. And a VIM movement table created by your's truly. The cheat sheat card is relased under the GPL and is avalible in a variety of formats including pdf txt and others. Find this cheat sheet here.
The movement table was created as a guide to use as I'm teaching the GL120 Intro to Linux course. I provide it here as little more than a "here ya go". Basicly it's the commands you can use to move in specific directions. Here's the movement table:
vim_movement_table.gif

And finally, the ULTIMATE VIM learning tool would be to take our GL120 course. There isn't much better than an instructor led, lab task re-enforced learning experience.

Enjoy. And don't forget to defend your editor of choice to the death :) VIVA EL VIM!!!

(edit) updated picture with keycaps version

Posted by sjansen at October 7, 2005 5:08 PM