Lo mejor es la eficiencia con la que se puede editar el código (que se hace mucho en la programación).Los comandos como
- cw para cambiar una palabra
- dw para borrar una palabra
- ct, para cambiar todo el texto hasta la próxima coma
- ci (para cambiar el contenido del paréntesis que' Actualmente se encuentra en
- XP para corregir faltas de ortografía ("spleling" -> cursor en l -> XP -> "ortografía")
- o para insertar una nueva línea de abajo y empezar a editar
- O para insertar una nueva línea arriba
Luego existe la posibilidad de trabajar con registros nombrados muy rápidamente. Para mover un bloque, simplemente selecciónelo, presione d, luego muévase a su nueva ubicación y presione p. Mucho más rápido que Ctrl - C y Ctrl - V. Utilice "ud para eliminar texto y muévalo para registrarlo (lo utilizo para la plantilla de comentarios).
Y también Vim tiene todo el soporte de scripting que necesita (ya sea usando su lenguaje de scripting nativo o usando Python, Ruby, ...)
¿Qué editor está (n) abandonando? –