Der Vim ist ein Top Editor unter zwei ganz bestimmten Voraussetzungen:
- Die (Programmier)aufgabe involviert möglichst nicht die Maus. Formulardesign z.B. ist ungünstig.
- Du musst 10 Finger blind schreiben können. Dann finden die Hände die ganzen Funktionen nach kurzer Zeit automatisch, und Du kannst Dich voll auf den Quelltext konzentrieren.
Was der Editor kann allein schon beim Bewegen im und von Text, beim Suchen und Ersetzen, sucht man in IDEs vergeblich. Da muss immer mit der Maus gehampelt werden.