Men blandt alle de tekstredigeringsprogrammer der findes, er Vim (står for VI improved) en af eliterne. Vim er en ganske populær teksteditor og er tilgængelig på næsten alle platforme (Windows, Linux, macOS, BSD og andre), men er mest populær på Linux. Denne teksteditor kommer med tonsvis af funktioner og er en klar konkurrent til betalte teksteditorer.
Til trods af at Vim er utrolig kraftfuld, er Vim berømt (berygtet, for at være præcis) for at have en stejl indlæringskurve, især for nybegyndere. Der er mange kommandoer og genveje, som Vim leveres med som standard. Det kan vise sig at være en vanskelig opgave at holde styr på disse kommandoer.
Det er her, at Vim-spil kommer ind i billedet. Det er sjove spil, der er designet til at lære Vim til alle, især nybegyndere. Selv hvis du er en Vim-mester, kan du tjekke disse spil ud bare for sjov. Det skader aldrig at øve sig på det grundlæggende!
Vim-spil
Som tidligere nævnt er Vim kendt for sin høje indlæringskurve. For at gøre det lettere at lære at bruge dette program, er der mange vejledninger og tutorials over hele internettet til at lære Vim. Vim-spil har det samme mål. Her har jeg listet nogle af de spil, som jeg personligt kan lide og nyder. Der er masser af dem derude, så du er velkommen til selv at udforske dem.
Nogle af disse spil er apps, som du kan installere på dit system, mens andre er browser-spil.
Vim Snake
Vi har alle sammen spillet det klassiske slange-spil før. Styr slangen med retningstasterne, spis mad, og overlev så længe som muligt. Vim Snake er et browserspil med præcis denne beskrivelse. Det vigtigste trick ligger dog i retningstasterne.
Generelt er vi på computere vant til at bruge piletasterne til at navigere i teksten. Vim understøtter også piletasterne. De primære navigationstaster i Vim er dog h (navigere til venstre), j (navigere nedad), k (navigere opad) og l (navigere til højre).
Du kan bruge dette Snake-spil til at træne dig selv i Vim-navigation, indtil det bliver en anden natur!
PacVim
PacVim er et tekstbaseret spil til at lære Vim-kommandoer. Som du måske kan udlede af navnet, er dette spil inspireret af det legendariske Pacman-spil. Dette spil er tilgængeligt på Linux og macOS. Tjek PacVim på GitHub.
PacVim kræver GNU Curses-biblioteket for at kunne køre. Afhængigt af din distro kan pakkenavnet og installationsmetoden være forskellig. Kør den relevante kommando i henhold til din distro.
For Debian/Ubuntu skal du køre følgende kommando:
For Fedora skal du køre følgende kommando:
For Fedora skal du køre følgende kommando.
For CentOS/RHEL skal du køre følgende kommando.
Når afhængigheden er installeret, er det nu tid til at downloade og installere PacVim.
Når installationen er færdig, skal du starte spillet.
Du kan også selv bestemme niveau og sværhedsgrad i dette spil. Der er to sværhedsgrader: n (står for normal) og h (står for svær).
Vim Genius
Vim Genius er et webbaseret Vim-spil, som du kan spille i en browser efter eget valg. Vim Genius er designet til at ligne vimtutor, det indbyggede Vim-vejledningsprogram, der som standard følger med Vim.
Jeg anbefaler, at du først opretter en konto hos Vim Genius, så dine fremskridt bliver gemt. Niveauerne vil starte med en liste over kommandoer, som du skal huske for at klare forhindringen. Først derefter kan du gå videre til det næste trin.
Hvis du er nybegynder, er Vim Genius et godt sted at starte med at lære Vim.
Vim Adventures
Vim Adventures er mit mest foretrukne spil på listen indtil videre. Vim Adventures er et interessant spil i indie-stil, hvor du tager på en rejse gennem et mystisk land for at opfylde en profeti. På din rejse støder du på forskellige forhindringer, som du skal passere ved hjælp af viden og anvendelse af forskellige Vim-koncepter.
Du skal anvende forskellige Vim-kommandoer og genveje for at komme videre i spillet. Med dette spil kan du nyde det interaktive og smarte gameplay, den interessante historie og glæden ved at lære, alt sammen på samme tid!
Openvim
Openvim er en online interaktiv tutorial, hvor du kan lære og øve dig i forskellige aspekter af Vim. Dette spil er et godt sted at starte med at lære om det grundlæggende i Vim og de mest almindelige genveje, der bruges i Vim.
Du kan også øve din Vim-viden i øvelsesafsnittet.
Vim Tutor
Vim Tutor er den indbyggede Vim-tutorial-app, der leveres med Vim. I denne app er der interaktive instruktioner på skærmen, som du skal følge. Vim Tutor vil lære dig nok til at bruge Vim i det daglige. Men hvis du ønsker at mestre Vim, bør du tjekke nogle yderligere ressourcer.
Vim Tutor er et alt-i-én-værktøj til at lære og mestre Vim. For at starte Vim Tutor skal du køre følgende kommando:
Sluttanker
I artiklen ovenfor er nogle af de bedste Vim-spil, som du kan spille for at lære og mestre Vim, blevet nævnt. Er du interesseret i at have det sjovt med CLI’en? Tjek nogle af de bedste kommandolinjespil på Linux.
Nyd det!