Linux.com

Re:Why Vim?

Posted by: Anonymous Coward on January 25, 2007 10:37 AM
Not only that, you can tell it do that phone-number search-and-replace only on lines that have, say, a 202 area code (or a US phone number, or whatever). Other programmer-friendly features:

- syntax highlighting in any language
- tags
- paren matching (very useful for Lisp<nobr> <wbr></nobr>:-) )
- incremental search (including regular expressions)
- platform agnosticism
- scriptability via ex
(the list is endless)

The learning curve is definitely steep, but two or three days of exclusive vi use are enough to learn basic functionality.

But you're right: if you don't like the keyboard, you won't like vi. (Of course, one could argue that if you don't like the keyboard you're in the wrong profession anyway<nobr> <wbr></nobr>:-).)

Best,

J

#

Return to Vim tips: Using tabs