Raise the son of a chair, let me talk about it.
Before Xcode, VIM and Emacs existed. I know it's hard to imagine, but it's true.
Many people are used to VIM / Emacs, and therefore continue to use it.
Emacs is extremely customizable and offers almost everything you can imagine (including built-in shrinkage and Hanoi towers). You can easily call compilers from Emacs and create your own extensions if necessary.
VIM has an incredible regex engine (also Emacs) and is very convenient because (VI) comes with almost every Unix OS and works fantastic if you don't have arrow keys (yes, yes, a real old school). People use keys very well to move documents, without having to use a mouse.
The same goes for Emacs, but for me, I find the cursor movement much easier on VIM.
The war in a text editor is fueled by as much religious fanaticism as the war against the Mac PC, and the answer is the best that works for you. If you like Xcode, great, keep using it, but good luck if you ever have to work on a PC or Linux machine. Personally, I use Emacs for coding, VIM to manipulate text, and Firefox to look at lolcats.
Alan Mar 16 '09 at 2:04 2009-03-16 02:04
source share