El editor de texto Vim / NeoVim

Un editor para gobernarlos a todos

Hace tiempo me puse como reto personal aprender a usar Vim, quería entender por qué hablaban maravillas de él. Tenía 10 años usando Nano y en este post te voy a contar por qué no pienso volver a usarlo.

NeoVim

Mi intento más serio por aprender Vim se acabó cuándo olvidé que tenía como 20 documentos sobre este editor dentro de mi Kindle. Me lo propuse un par de veces más, pero no lo conseguí realmente hasta que encontré este curso gratuito impartido por Nicolás Schürmann que terminé como serie de Netflix hasta las 5 de la mañana el mismo día que lo empecé.

Este editor es verdaderamente muy potente. Te permite hace un montón de cosas. Ahora entiendo los motivos de su popularidad, pero también soy consiente de la curva de aprendizaje tan grande que se requiere para poder dominarlo.

Básicamente tiene toda la potencia que Visual Studio Code, pero desde terminal. Para entender con mejor detalle mis palabras lo que considero más óptimo es que quién esté interesado siga el mismo camino que yo. Aunque en el curso no se explica todo a fondo, te muestra lo necesario para comenzar a interactuar con el programa y las herramientas para entenderlo. A partir de ahí ya es cuestión de buscar las herramientas que se requieran según las necesidades del usuario.

Para complementar es excelente idea seguir los post de atareao en los que explica a detalle un montón de cosas técnicas y plugins que tiene instalados y cómo funcionan. Así cómo ir a VimAwesome para darnos una idea de todo lo que se puede hacer en el editor con los plugins que existen y comenzar a utilizarlos.

Me parece fascinante la cantidad de herramientas que se le pueden agregar, desde corrector ortográfico, snippets, pasando por temas, exploradores de archivos, entre muchas más opciones. Estoy pensando seriamente remplazar todas las herramientas que uso para trabajar con textos por Neovim.

Yo lo comparaba con Notepad de Windows o con Gedit cuándo leía de él, pero realmente es más parecido a Sublime Text o Visual Studio Code. Ahora que entiendo más sobre ello tengo mucho mayor interés en aprender a utilizar y sobre todo dominar la herramienta.

Cabe aclarar que cuándo hablo de Vim me refiero indistintamente de Vim o Neovim ya que hasta el momento las diferencias con respecto a uso son mínimas. Aunque el que yo estoy usando sea Neovim, todo lo que mencioné es aplicable para ambos.

Por último me gustaría saber tu opinión, ¿Llegaste aquí buscando un curso gratuito de Vim?, ¿Prefieres un editor que tenga interfaz gráfica?, ¿Haz probado Emacs?. Espero tus respuestas en los comentarios y te invito a seguirme en Twitter @engell25. Nos leemos pronto.

Si te gusta lo que hago y quisieras apoyarme puedes suscribirte a mi Patreon o con un donativo vía PayPal lo que me facilita dedicar más tiempo a crear contenido con más frecuencia y que este sea de mayor calidad. No es obligatorio, pero si tienes la oportunidad te estaré profundamente agradecido.
 
comments powered by Disqus