Originally posted by sparkleytone
emacs is bloated crap, vi is cryptic, pico is my textbased editor of choice. flame away.
Well I guess "bloated" is in the eye of the beholder. Yes, emacs does more than one program should, but the fact that it is a command line program doesn't make it a likely candidate for being bloated in my book. I don't know if it's crap, because I didn't want to spend a long time reading a large book on how to use it. It's probably smaller than some of the most simple GUI apps.
Yes, vi is cryptic, but so is Unix. The Unix philosiphy is that you have a bunch of small tools, that when combined can do anything that you want (that's why hackers like it so much).
Pico is the text-editor of many people's choice, but that's for the fact that it's easy. For the casual Unix text editing pico is fine, but for programmers (main Unix users), we need something more powerful.
I like vi because there are two modes: command mode and editor mode. It's wrapped up elegantly with ex so that you can do powerful commands
fast. An example to copy the line your currently on in vi, just type .co. into the command mode. Simple. Might have a big learning curve that's cryptic, but that's just anything Unix for ya'.
I'm not going to flame you. Those are valid opinions, just hope that you see the value in cryptic programs.
Cryptic=powerful
Pico=weak