Emacs vs. Vi
Generally provokes a religious war, but these are the main issues:
Emacs
- Real display editor
- Very powerful
- Infinitely Extensible
- Huge library of lisp code
- Large footprint?
- Steep learning curve?
- Built-in documentation
Vi
- Ubiquitous
- Consistent
- Modal operation
- Can’t modify
- keyboard maps
- language-based editing