Vim es un potente editor de código. Tan potente que tanto Linux como Mac lo tienen instalado por defecto.
Pero si usas Windows como sistema operativo, tendrás que instalar Vim por separado.
Afortunadamente, Microsoft hace que sea muy fácil instalar Vim y hacerlo funcionar en tu PC.
Cómo descargar Vim
Puedes descargar la última versión del editor de texto Vim directamente desde el propio Vim.
Han creado un instalador especial autoejecutable que le guía a través del proceso de instalación de Vim en la ubicación correcta de su disco duro.
Cómo instalar Vim
Tenga en cuenta que para Windows técnicamente descargará algo llamado gVim, que es una versión de Vim que incluye una interfaz gráfica de usuario básica (GUI). Puedes instalarlo descargando este instalador ejecutable.
Una vez que haya descargado el archivo, sólo tiene que ejecutarlo, y verá un bonito asistente de instalación que se parece a esto:
Se recomienda una instalación «típica». pero si usted tiene un disco duro razonablemente grande, no hay daño en seguir adelante con la instalación de todo por la elección de la opción «completa»:
Cómo ejecutar Vim en PowerShell
Entonces, una vez que haya instalado Vim, usted debe ser capaz de poner en marcha desde su símbolo del sistema de Windows.
Tenga en cuenta que a partir de 2020, PowerShell tiene toda la misma funcionalidad que CMD, además de mucho más. Recomiendo usar PowerShell para todo.
Puedes abrir PowerShell desde la barra de menú de Windows escribiendo «powershell» en el campo de búsqueda de la barra de inicio.
Windows abrirá PowerShell, y obtendrá un símbolo del sistema que se parece a esto:
Una vez que esté en PowerShell, aquí es cómo ejecutar el propio Vim. Todo lo que tienes que hacer es escribir «vim» y pulsar enter. Esto abrirá Vim. Una vez que Vim está abierto, esto es lo que debería ver:
Felicidades – ahora tiene Vim instalado.
Cómo ejecutar Vim dentro de VS Code
Si ya está utilizando VS Code, y quiere gran parte de la velocidad de Vim sin perder la funcionalidad de VS Code, tengo buenas noticias. Es posible ejecutar una experiencia similar a la de Vim justo dentro de VS Code.
Aquí hay un plugin de Vim para VS Code que le ayudará a hacer esto. En el momento en que escribo esto, este plugin ha sido instalado casi 2 millones de veces.
Cómo aprender a usar Vim correctamente
Vim es un poderoso editor de código, y le tomará mucha práctica para sentirse cómodo con él.
Aquí tienes unos cuantos tutoriales de Vim que te ayudarán a comprender rápidamente los fundamentos y a que tus dedos vuelen en poco tiempo.
Para empezar, una de las formas en que Vim se diferencia de otros editores de código es que tiene «modos». Aquí se explican todos los modos de Vim, con ejemplos.
Vim puede ser intimidante. Hay mucho que aprender. Pero esta guía le mostrará cómo no tener miedo de Vim más.
Si ya está usando VS Code y quiere cambiar completamente a Vim, este artículo le explicará cómo puede hacerlo.
Y aquí están 7 consejos de Vim que cambiaron la vida del fundador de #100DaysOfCode, Alex Kallaway. En este artículo, no sólo los explica, sino que muestra demostraciones de estos consejos en acción.
Vim: Apréndelo, vívelo, ámalo.
En los 30 años transcurridos desde que Bram Moolenaar creó Vim por primera vez, su influencia se ha extendido por todas partes. E incluso hoy en día, el proyecto Vim se mantiene activamente y se mejora constantemente.
He conocido a muchos desarrolladores a lo largo de los años que juran por Vim.
Espero que esta guía te haya ayudado a poner en marcha Vim en tu PC con Windows. Y espero que estos otros tutoriales que he compartido contigo aquí te ayuden a pasar de cero a sesenta en los próximos meses.
La clave es seguir practicando y no desanimarse por la cantidad de atajos de Vim que hay que recordar. Con el tiempo, todos ellos se convertirán en memoria muscular, y volarás de un archivo a otro, produciendo código como un terminator.
No hay sensación tan buena como la de poder entrar en un código y empezar a hacer cambios inmediatamente sin tener que coger el ratón o el trackpad. Esa es la potencia que promete Vim, y la cumple con creces.