Pomimo tego, że jest niesamowicie potężny, Vim jest znany (niesławny, a dokładniej) z tego, że ma stromą krzywą uczenia się, szczególnie dla początkujących użytkowników. Istnieje wiele poleceń i skrótów, z którymi Vim jest domyślnie dostarczany. Śledzenie tych poleceń może okazać się trudnym zadaniem.
Tutaj wkraczają gry Vima. Są to zabawne gry zaprojektowane tak, aby uczyć Vima każdego, zwłaszcza początkujących użytkowników. Nawet jeśli jesteś mistrzem Vima, możesz wypróbować te gry tylko dla zabawy. Ćwiczenie podstaw nigdy nie boli!
Gry Vima
Jak wspomniano wcześniej, Vim jest znany z wysokiej krzywej uczenia się. Aby ułatwić naukę korzystania z tego programu, w całym Internecie dostępnych jest wiele przewodników i samouczków do nauki Vima. Gry Vima mają ten sam cel. Tutaj wymieniłem niektóre gry, które osobiście lubię i lubię. Jest ich wiele, więc nie krępuj się odkrywać samemu.
Niektóre z tych gier to aplikacje, które możesz zainstalować w swoim systemie, a inne to gry przeglądarkowe.
Vim Wąż
Wszyscy graliśmy wcześniej w klasyczną grę w węża. Kontroluj węża za pomocą klawiszy kierunkowych, jedz jedzenie i przeżyj jak najdłużej. Vim Snake to gra przeglądarkowa z dokładnie takim opisem. Jednak główna sztuczka polega na klawiszach kierunkowych direction.
Generalnie na komputerach jesteśmy przyzwyczajeni do poruszania się po tekście za pomocą klawiszy strzałek. Vim obsługuje również klawisze strzałek. Jednak głównymi klawiszami nawigacyjnymi Vima są h (nawiguj w lewo), jot (nawiguj w dół), k (nawiguj w górę) i ja (nawiguj w prawo).
Możesz użyć tej gry Snake, aby szkolić się w nawigacji Vim, aż stanie się ona drugą naturą!
PacVim
PacVim to gra tekstowa do nauki poleceń Vima. Jak można wywnioskować z nazwy, ta gra jest inspirowana legendarną grą Pacman. Ta gra jest dostępna na Linuksie i macOS. Sprawdź PacVim na GitHub.
PacVim wymaga do działania biblioteki GNU Curses. W zależności od dystrybucji nazwa pakietu i metoda instalacji mogą się różnić. Uruchom odpowiednie polecenie zgodnie z twoją dystrybucją.
W przypadku Debiana/Ubuntu uruchom następujące polecenie.
$ sudo apt install libncurses5-dev
W Fedorze uruchom następujące polecenie.
$ sudo dnf zainstaluj ncurses-develW przypadku CentOS/RHEL uruchom następujące polecenie.
$ sudo yum zainstaluj ncurses-develPo zainstalowaniu zależności nadszedł czas, aby pobrać i zainstalować PacVim.
$ klon git https://github.com/jmoon018/PacVim.git$ cd PacVim && sudo make install
Po zakończeniu instalacji uruchom grę.
$ pacvim
Możesz także zdecydować o poziomie i trudności w tej grze. Istnieją dwa poziomy trudności: nie (oznacza normalne) i h (oznacza twardy).
$ pacvimVim Genius
Vim Genius to internetowa gra Vim, w którą możesz grać w wybranej przeglądarce. Vim Genius został zaprojektowany tak, aby był podobny do vimtutora, wbudowanego programu samouczka Vima, który jest domyślnie dostarczany z Vimem.
Polecam najpierw założyć konto w Vim Genius, aby Twoje postępy zostały zapisane. Poziomy rozpoczną się listą poleceń, o których musisz pamiętać, aby pokonać przeszkodę. Dopiero wtedy przejdziesz do kolejnego etapu.
Jeśli jesteś początkującym, Vim Genius to świetne miejsce do rozpoczęcia nauki Vim.
Przygody Vima
Vim Adventures to jak dotąd moja najbardziej ulubiona gra na liście. Vim Adventures to interesująca, niezależna gra, w której odbywasz podróż przez tajemniczą krainę, aby spełnić proroctwo. W swojej podróży napotkasz różne przeszkody, które musisz pokonać, korzystając z wiedzy i zastosowań różnych koncepcji Vima.
Aby przejść przez grę, musisz zastosować różne polecenia i skróty Vima. Dzięki tej grze możesz jednocześnie cieszyć się interaktywną i zręczną rozgrywką, ciekawą historią i przyjemnością nauki!
Openvim
Openvim to interaktywny samouczek online, w którym możesz uczyć się i ćwiczyć różne aspekty Vima. Ta gra jest świetnym miejscem do rozpoczęcia nauki podstaw Vima i najpopularniejszych skrótów używanych w Vim.
Możesz także poćwiczyć swoją wiedzę o Vimie w dziale ćwiczeń.
Nauczyciel Vima
Vim Tutor to wbudowana aplikacja samouczka Vima, która jest dostarczana z Vim. W tej aplikacji dostępne są interaktywne instrukcje ekranowe, których będziesz przestrzegać. Vim Tutor nauczy Cię wystarczająco dużo, aby używać Vima na co dzień. Jeśli jednak chcesz opanować Vima, powinieneś zapoznać się z dodatkowymi zasobami.
Vim Tutor to wszechstronne narzędzie do nauki i opanowania Vima. Aby uruchomić Vim Tutor, uruchom następujące polecenie.
$ wiceprezydent
Końcowe przemyślenia
W powyższym artykule wymieniono jedne z najlepszych gier Vima, w które możesz grać, aby nauczyć się i opanować Vima. Zainteresowany zabawą z CLI? Sprawdź jedne z najlepszych gier wiersza poleceń w systemie Linux on.
Cieszyć się!