DEV Community

Cover image for ¿Es recomendable aprender Vim?
Greedyboy
Greedyboy

Posted on

¿Es recomendable aprender Vim?

Cabe aclarar que este no es un tutorial de Vim, sino un post sobre mi experiencia hasta ahora usando Vim.

Muchas personas se asustan al escuchar el nombre de Vim, puede que ya sepas que es, pero igual te dejaré esta definición por si no sabes que es:

Vim, como su antecesor Vi, se utiliza desde un Terminal en modo texto. Se controla por completo mediante el teclado. Esto es en parte a causa de que Vi fue desarrollado a mediados de la década de 1970, cuando los terminales se comunicaban con un ordenador principal (host) mediante una conexión serie, que no era muy rápida (20 Kbps). Las limitaciones de los terminales de la época dieron lugar al concepto de diferentes modos, idea que ha resultado muy provechosa desde entonces. Vim es casi 100 % compatible con Vi,1​2​ aunque tiene muchas mejoras e incluso cuenta con versiones dotadas de interfaz gráfica y menús que pueden operarse mediante el ratón (gvim o kvim), así como una versión simplificada, evim que se comporta como un editor sin diferentes modos.

En resumen Vim es sucesor de Vi, se usa desde una Terminal, se controla por completo mediante el teclado, etc.

A diferencias de otros editores Vim tiene modos, así es, esto sonará complicado, pero si lo practicas mucho no será muy complicado.

Vim es bastante utilizado por desarrolladores ya que, aumenta tu productividad en cierta medida por la razón de que no es necesario tocar el mouse en ningún momento, ya que puedes usar atajos de teclado creados por ti mismo.

Para mí fue algo dificil aprender a utilizarlo ya que estaba acostumbrado a utilizar Editores de Código como Visual Studio Code o Sublime Text, pero con los plugins adecuados y la motivación necesaria se puede lograr lo que sea

Si estas interesado en aprender Vim te recomiendo jugar a este juego llamado Vim Adventures.

image

Hasta aqui el post de hoy, si ya estas aprendiendo y/o usando Vim quiero que dejes tu opinión acerca de este tema siempre con respeto.

Chao Devs!

Eso es todo, espero puedan darle un buen apoyo a este post!!

Top comments (2)

Collapse
 
vonheikemen profile image
Heiker

Yo creo que lo más importante de vim es la edición modal. Aunque yo uso vim a diario en mi trabajo, lo que recomiendo a otras personas es que revisen si su editor de texto/IDE favorito tiene un plugin que emule la edición modal de vim y aprendan a usar eso. Luego investiguen si vim puede igualar las funcionalidades que tiene su editor/IDE favorito.

Collapse
 
junix7 profile image
Junix

yo espero algún día volver a darle una oportunidad a vim