The Antireligious Choice: Using BothMany people who regularly use both vi and Emacs tend to use them for different things, and find it valuable to know both.
In general, vi is best for small jobs — quick replies to mail, simple tweaks to system configuration, and the like. It is especially useful when you're using a new system (or a remote one over a network) and don't have your Emacs customization files handy.
Emacs comes into its own for extended editing sessions in which you have to handle complex tasks, modify multiple files, and use results from other programs during the session. For programmers using X on their console (which is typical on modern Unixes), it's normal to start up Emacs shortly after login time in a large window and leave it running forever, possibly visiting dozens of files and even running programs in multiple Emacs subwindows.
ja osobne suhlasim s takymto nazorom. no na vlastnej kozi som si overil, ze vsetky tie flamewary o vim/emacse su hlavne o tom, ze clovek nie je tak lahko schopny a ochotny naucit sa druhy editor, ak uz je doma v jednom.
verim tomu, ze emacs ma, vzhladom na dizajn aplikacie, nekonecne moznosti a nie je v podstate nic, co by sa v nom nedalo naskriptovat. na druhej strane ale vo vimku mi nechyba nic, bez coho by som nedokazal zit a pri obcasnom browsovani helpu objavujem stale nove a nove veci.
takze sa zmierujem s tym, ze uz navzdy zostanem pri vimku. no nebude to preto, ze by som bol presvedceny, ze je lepsi a nikdy sa o tom nebudem s nikym hadat. :-)