When I first got into linux and openbsd, I thought vi sucked.  Then by reading
linuxtoday.com I ran into some articles about vi.  One was from the creator of
vi and he explained why vi is the way it is (it was written in the days when
you didn't have a monitor, just a telepromptor).  Then another article the
author explained that he liked vi because he didn't have to move his hands far
from the  asdf jkl; keys to use all the functions of vi.  From then on I
forced myself to learn it.  The only time I move my hands from the asdf jkl;
keys is to press the esc key.  I tried to learn emacs too but there's too must
ctrl this and alt that and ctrl meta alt blah.  Now I find myself making
mistakes in other editors especially in MS wordpad because I'm so use to using
vi.  In that situation, I miss the features of vi and it's so much easier to
do things in vi.  I once demonstrated to my boss (who is a linux fan and
doesn't know how to use vi) how to modify a config file for dns, he commented
that he hated the vim on linux because it never works as easy as he saw me use
vi on openbsd (he added something about vim on linux not being consistent too).

> Take the time to learn real vi.  You might just like it.  vi is on every
> Unix machine...it's like notepad in windows or edlin in MSDOS, you 
> need to know the core system, and if you really need something else, 
> fine, but you have to learn what is on the system.  Learn vim, you 
> have learned what is in Linux, not what is in Unix.
> 
> Nick.

Reply via email to