GNU/Linux >> Tutoriales Linux >  >> Linux

PacVim:un juego CLI para aprender los comandos de Vim

¡Hola, usuarios de Vim! Hoy, me topé con una utilidad genial para mejorar tus habilidades de uso de Vim. Sin duda, Vim es un gran editor para escribir y editar código. Sin embargo, algunos de ustedes podrían estar luchando con la empinada curva de aprendizaje. ¡Ya no! Conoce a PacVim , un juego CLI que te ayuda a aprender los comandos de Vim.

PacVim está inspirado en el clásico juego PacMan y le brinda mucha práctica con los comandos de Vim de una manera divertida e interesante. En pocas palabras, PacVim es una forma divertida y gratuita de aprender en profundidad los comandos vim.

No confundas PacMan con pacman (el administrador de paquetes de Arch Linux). PacMan es un juego de arcade clásico y popular lanzado en la década de 1980.

Sin más preámbulos, veamos cómo instalar y usar PacVim en Linux.

Instalar PacVim en Linux

Primero, instala Ncurses biblioteca y herramientas de desarrollo como se describe en los siguientes enlaces.

  • Cómo instalar la biblioteca Ncurses en Linux
  • Cómo instalar herramientas de desarrollo en Linux

Tenga en cuenta que este juego puede no compilarse e instalarse correctamente sin gcc versión 4.8.X o superior . Probé PacVim en Ubuntu 18.04 LTS y funcionó bien.

Una vez que Ncurses y gcc estén instalados, ejecute los siguientes comandos para instalar PacVim.

$ git clone https://github.com/jmoon018/PacVim.git
$ cd PacVim
$ sudo make install

Aprende los comandos de Vim usando PacVim

El juego PacVim te enseña comandos vim de una manera divertida y atractiva. Debes mover pacman (el cursor verde) para resaltar cada palabra en el tablero mientras evitas los fantasmas (en rojo).

Iniciar juego PacVim

Para jugar a este juego, simplemente ejecuta:

$ pacvim [LEVEL_NUMER] [MODE]

Por ejemplo, el siguiente comando inicia el juego en el nivel 5 con el modo normal.

$ pacvim 5 n

Aquí, "5" representa el nivel y "n" representa el modo. Actualmente hay dos modos. Ellos son:

  • n - modo normal.
  • h - modo difícil.

El modo predeterminado es h , que es difícil.

Para comenzar desde el principio (nivel 0), simplemente ejecute:

$ pacvim

Aquí está el resultado de muestra de mi sistema Ubuntu 18.04 LTS.

Para comenzar el juego, simplemente presione ENTER .

Ahora comienza a jugar el juego. Lee el siguiente capítulo para saber cómo jugar.

Para salir, presione ESC o q .

El siguiente comando inicia el juego en el nivel 5 con modo difícil.

$ pacvim 5 h

O,

$ pacvim 5

¿Cómo jugar PacVim?

El uso de PacVim es muy similar al de PacMan.

Debes atropellar a todos los personajes de la pantalla evitando a los fantasmas (los personajes de color rojo).

PacVim tiene dos obstáculos especiales:

  1. No puedes moverte hacia las paredes (color amarillo). Debes usar movimientos vim para saltar sobre ellos.
  2. Si pisa un carácter de tilde (cian ~ ), ¡usted pierde!

Se te dan tres vidas . Ganas una vida cada vez que superas el nivel 0, 3, 6, 9, etc. Hay 10 niveles en total , a partir de 0 a 9. Después de superar el nivel 9, el juego se restablecerá al nivel 0, pero los fantasmas se mueven más rápido.

Condiciones ganadoras

Use los comandos vim para mover el cursor sobre las letras y resaltarlas. Después de resaltar todas las letras, ganas y pasas al siguiente nivel.

Perder condiciones

Si toca un fantasma (indicado por una G roja ) o una tilde personaje, pierdes una vida. Si tienes menos de 0 vidas, perderás todo el juego.

Aquí está la lista de comandos implementados:

Después de jugar un par de niveles, deberías notar que hay una ligera mejora en el uso de Vim. Sigue jugando este juego de vez en cuando hasta que domines el uso de Vim.

Conclusión

Jugar PacVim es divertido, interesante y te mantiene ocupado. Al mismo tiempo, debería poder aprender a fondo los comandos de Vim. Pruébalo, no te decepcionará.

Lectura sugerida:

  • Cómo comentar varias líneas a la vez en Vim Editor
  • Lea y escriba archivos remotos con Vim en Linux
  • Editar archivos remotos con Vim en Linux
  • Cómo editar varios archivos con Vim Editor
  • Cómo utilizar la función de revisión ortográfica en el editor de texto Vim
  • Cómo usar Vim Editor para ingresar texto en cualquier lugar en Linux
  • Cómo proteger con contraseña los archivos de texto usando Vim Editor en Linux
  • Vimium te ayuda a navegar por Internet con combinaciones de teclas de Vim

Linux
  1. Vanilla Vim es divertido

  2. Aprenda la diferencia entre los comandos "su" y "su -" en Linux

  3. 25 comandos esenciales de Vim para navegar y editar

  4. ¿Cómo usar las páginas man para aprender a usar los comandos?

  5. ¿Cómo asignar un comando Vim para ejecutar comandos Bash según el sistema operativo?

Kmdr:mostrar la explicación de los comandos CLI en la terminal

100 comandos útiles de Vim que necesitará todos los días

Impresionantes hojas de trucos de Vim para ayudarte a aprender Vim

Los 25 mejores comandos de Vim para Linux

Los 20 mejores comandos Vim de Linux que aumentan la productividad

Comandos vim básicos (hoja de trucos)

    Método abreviado de teclado Qué hace
    q salir del juego
    h mover a la izquierda
    j mover hacia abajo
    k subir
    l mover a la derecha
    w avanzar al principio de la siguiente palabra
    W avanzar al siguiente comienzo de PALABRA
    e avanzar al final de la siguiente palabra
    E avanzar al siguiente final de PALABRA
    b mover hacia atrás al principio de la siguiente palabra
    B mover hacia atrás al siguiente comienzo de PALABRA
    $ mover al final de la línea
    0 mover al principio de la línea
    gg/1G mover al principio de la primera línea
    número G mover al principio de la línea dada por número
    G mover al principio de la última línea
    ^ mover a la primera palabra en la línea actual
    & 1337 cheatz (superar el nivel actual)