Sólo un idiota puede ser totalmente feliz.
Mario Vargas Llosa
Emacs o Vim como editores para programar (parte 3)
Esta es la parte final en la serie sobre Emacs y Vim como editores para programadores. Ya he hablado sobre Emacs en la primera parte y acerca de Vim en la segunda. Veamos ahora cuál de los dos prefiero para modificar mi código, y en realidad todo lo demás.
Emacs o Vim como editores para programar (parte 2)
Esta es la segunda parte de una serie de tres sobre Emacs y Vim como editores para programación. En la primera parte hice una breve revisión de Emacs y ahora hablaré un poco sobre Vim.
Emacs o Vim como editores para programar

Sí, ya sé que hay bastantes comparaciones entre Emacs y Vim por toda la Red pero quería añadir la mia y enfocarme en el uso de ambos editores como herramientas de programación.
Algunas publicaciones mencionan que existe una guerra santa entre los usuarios de Emacs y Vim pero no creo que guerra sea la palabra correcta y me niego a comentar sobre lo de santa. Guerra es algo que hace la gente estúpida y nosotros, los buenos programadores, no somos estúpidos.
Emacs y Vim son editores muy poderosos para usuarios avanzados (y tú eres uno de ellos, ¿correcto?), son herramientas muy útiles que nos permiten escribir y modificar código muy rápido. Tanto Emacs como Vim pueden ser usados como procesadores de texto, yo escribo prácticamente todo en Vim, desde los borradores de mis mensajes de correo y los artículos en mis sitios hasta mi próximo libro. Emacs va un poco más allá y ofrece un entorno en el que se puede hacer mucho más que editar texto.
Escoger herramientas de programación es algo muy subjetivo; cambia de persona a persona. Algunos se acostumbran a ciertas aplicaciones y deciden quedarse con ellas aún si nuevas y mejores opciones aparecen. Yo intento ser más abierto, si existen alternativas que podrían lograr que trabaje mejor y más rápido suelo invertir algo de tiempo aprendiendo, y algo de tiempo podría ser desde unas pocas horas hasta algunas semanas.
He escrito esta serie de tres artículos para ayudarte a tomar la mejor decisión sobre qué editor, Vim o Emacs, debes usar para escribir tu código. Es una decisión muy importante, en especial si pasas más de ocho horas al día sumergido en código. Intentaré concentrarme en productividad para programadores.
En esta primera parte hablaré sobre Emacs, la segunda entrega será sobre Vim y concluiré la serie con algunas ideas sobre qué editor creo que deberías usar para tus labores de programación. Todo esto, por supuesto, basado en mi propia experiencia.
Si ya usas Vim o Emacs, no pretendo que cambies de editor pero darle un vistazo al otro lado y comparar puede ser útil, e incluso podrías encontrar algo de inspiración. Si no trabajas con ninguno de ellos aún y te consideras un hábil programador este puede ser el momento para empezar.
Ahorra tiempo con vim: repitiendo líneas similares
Siempre hay algo nuevo en vim, o al menos algo que yo aprendo cada día.
Hace poco estaba creando un formulario en Drupal y noté que escribía una y otra vez líneas con casi el mismo código. Decidí darle un vistazo al manual de vim y encontré el oportuno CTRL+Y, justo lo que necesitaba. Veamos como funciona.


Comentarios recientes
18 semanas 6 días atrás
19 semanas 2 días atrás
19 semanas 3 días atrás
20 semanas 1 día atrás
20 semanas 2 días atrás
20 semanas 2 días atrás
20 semanas 3 días atrás
20 semanas 4 días atrás
20 semanas 6 días atrás
21 semanas 1 día atrás