[Vim] Recursos para aprender

,

:books: Quería compartir en este tema algunas guías y páginas web que me sirvieron para aprender Vim en su día.

:chart_with_upwards_trend: Todo el mundo dice que Vim tiene una brutal curva de aprendizaje. Y quizá sea verdad. Pero lo cierto es que cada minuto invertido en aprender a usarlo paga con creces. Y si encima compartimos recursos para hacer que el proceso de aprendizaje sea más ameno, mejor que mejor.

:green_circle: Principiante

  • vimtutor Por supuesto, no podía faltar. Es lo que yo usé para aprender lo básico de Vim. Una vez al día durante cuatro días, y pude olvidarme de VSCode y escribir solo en Vim. Por supuesto, luego tuve que aprender las cosas más avanzadas, pero es un comienzo.
  • Vim Adventures Clásico juego que también te enseña lo básico de Vim, pero en forma de juego de aventuras. Lo malo: a partir de un cierto punto es de pago.

:orange_circle: Intermedio

  • vtip Para recibir un consejo de uso de Vim cada vez que lo abres. Es un poco como la gota Malaya: aprendes muy poco de cada vez, pero va calando.
  • Vimgenius No lo he probado aún, pero tiene muy buena pinta. Básicamente son tutoriales de Vim con ejercicios interactivos, que tienes que ir superando para subir de nivel. Gratuito y sin registros, así que tiene pintaza.

:red_circle: Avanzado

  • Vim-university Un repositorio del mítico wincent dedicado a dar trucos/ideas/consejos (no sé muy bien cómo describirlo) sobre Vim. Va muy bien para acabar de afilar la navaja.
  • Learn Vimscript the Hard Way El clásico libro, gratuito, para aprender VimScript. Lástima que con la creciente popularidad de NeoVim este lenguaje va a quedar, de facto, deprecado. Así que quizá sea mejor aprender Lua. No obstante, y aunque aún no he empezado a configurar NeoVim, estoy seguro de que muchos de los principios que se usan para configurar con VimScript aplican igual a la configuración en Lua (o, en su defecto, siempre puedes seguir usando VimScript).

:question: ¿Qué otros recursos conocéis para seguir mejorando nuestro nivel en Vim o para hacer el proceso de aprendizaje más sencillo?

3 Me gusta

Buenas,

Añadiría estos libros de O’Reilly: