Actual Email about emacs and vi

Maybe....

Subject: Re: The UNIX-Haters' Handbook? (was Re: Who are the most obnoxious computer groupies?)
....

Matthew Crosby wrote:
>In article ,
>Loren Petrich wrote:
>>
>> In my experience, vi is the absolute worst full-screen
>>(character-mode GUI) text editor I have *ever* used.
>> [ and so on in the anti-vi mode ... ]
>
>vi has the fastest, most efficient keybindings around.
> [ and so on in the pro-vi mode ... ]

Harley Hahn's book _Unix Unbound_ (which I recommend, BTW,
to anyone learning Unix) has chapters on vi and emacs. The
vi chapter contains the following paragraph:

HINT: If you are learning vi and you become temporarily
discouraged, take a break and try a little emacs. emacs
will seem so complex and impossible that you will feel a
lot better about using vi.

While the emacs chapter contains this one:

HINT: If you are learning emacs and you become temporarily
discouraged, take a break and try a little vi. vi
will seem so complex and impossible that you will feel a
lot better about using emacs.

Says it all really, doesn't it? :-)

Totally stolen from The Linux and Unix Menagerie

Tags

More like this

Emacs is exactly like a religion. A western religion, at least, operates by testing the faith of its participants. The god coldly allows babies to die of unexplained illnesses, violence to affect the innocent, wars to break out, natural disasters to ruin everything. That we mortals have faith…
I just reconfigured my laptop with a new system (a form of Linux) and, almost as important, a new power brick. That second item may be more interesting than it sounds for some of you; I'll write that up later. This change also meant trashing my emacs configuration file. I didn't have to trash it…
This is the first in a series about using the "command line" in Linux. It is also about knowing when to use a gui instead. But before going into any of that we need to understand what is meant by a "command line" application. You'll find that as we explore that idea, a lot of things that are not…
This is a repost of a review that is timely, given this week's focus on setting up your Linux server and changing all your computers over to Linux and so on. I started this discussion a while back, and now it is time to continue it. The Bourne Again Shell, bash, is the default command-line shell…

Use nano. At least you don't have to memorize all the key bindings.

By mikey.duhhh (not verified) on 09 Mar 2009 #permalink

My current favorite vi-toy is the NERDTree plugin.

By Matthew Platte (not verified) on 09 Mar 2009 #permalink

Not everybody is smart enough to take advantage of the power of vi or emacs. Of those who are, some will find emacs more engaging; others will find that vi helps them work faster. For everybody else, don't even bother trying; use whatever toy seems comfyest.

Me, I mostly use vi running withing emacs, in "viper-mode".

By Nathan Myers (not verified) on 09 Mar 2009 #permalink

But if you know emacs you get the kitchen sink as a bonus!

ed is the standard UNIX editor.

Are there really people who do not know that there are other (and better) editors in the world besides emacs and vi?

By Virgil Samms (not verified) on 09 Mar 2009 #permalink

I use vi on my 24" iMac.

Emacs is for noobs, and so is vi. Ed is a step up but not by much. Everyone knows that real programmers use cat. Or butterflies, but you can do that with emacs.

http://xkcd.com/378/

Just use viper-mode if emacs seems too complicated for people.

Why would anybody want NERDTree plugin, when they could just use dired or, better yet, Windows explorer?

Did you guys know that Eclipse doesn't have word-wrapping? True story! They're workin on it...

Doug: Editors other than vi exist for the same reason as goats.

By Nathan Myers (not verified) on 10 Mar 2009 #permalink

You know, it occurs to me that anyone still fighting the vi vs. Emacs war is living so far in the distant past that I'm surprised they can operate a web browser. I said it in the last thread and I'll say it again: a (small)pox on both your houses.

Brian X: I agree completely. Anyone who hasn't permanently switched to vi after all these years is beyond help.

Of course I can operate a web browser!!!! Just type lynx at the command prompt.