Pomimo tego, że jest niesamowicie potężny, Vim jest znany (dokładnie niesławny) z powodu stromej krzywej uczenia się, szczególnie dla początkujących użytkowników. Istnieje wiele poleceń i skrótów, które Vim jest domyślnie. Śledzenie tych poleceń może okazać się trudnym zadaniem.
Tutaj pojawiają się gry vim. Są to zabawne gry zaprojektowane tak, aby uczyć vima każdemu, zwłaszcza nowicjuszom. Nawet jeśli jesteś mistrzem vima, możesz sprawdzić te gry tylko dla zabawy. Praktykowanie podstaw nigdy nie boli!
Gry vim
Jak wspomniano wcześniej, VIM jest znany z wysokiej krzywej uczenia się. Aby ułatwić nauczenie się korzystania z tego programu, istnieje wiele przewodników i samouczków w całym Internecie, aby nauczyć się VIM. Vim Games mają ten sam cel. Tutaj wymieniłem niektóre gry, które osobiście lubię i cieszę się. Jest ich wiele, więc nie krępuj się odkrywać sam.
Niektóre z tych gier to aplikacje, które można zainstalować w swoim systemie, podczas gdy inne to gry przeglądarkowe.
Vim Snake
Wszyscy wcześniej graliśmy w klasyczną grę węża. Kontroluj węża za pomocą klawiszy kierujących, jedz jedzenie i przeżyj tak długo, jak to możliwe. Vim Snake to gra przeglądarki z tym dokładnym opisem. Jednak główna sztuczka leży w klawiszach kierunku.
Zasadniczo na komputerach jesteśmy przyzwyczajeni do korzystania z klawiszy strzałek do nawigacji po tekście. VIM obsługuje również klawisze strzałek. Jednak głównymi klawiszami nawigacyjnymi VIM są H (nawigacja w lewo), J (Przejdź w dół), k (nawiguj w górę) i L (nawiguj w prawo).
Możesz użyć tej gry węża, aby trenować się w nawigacji Vim, dopóki nie stanie się drugą naturą!
Pacvim
Pacvim to gra tekstowa do nauki poleceń vim. Jak możesz wywnioskować z nazwy, ta gra jest inspirowana legendarną grą Pacman. Ta gra jest dostępna w Linux i MacOS. Sprawdź Pacvim na Github.
Pacvim wymaga uruchomienia biblioteki GNU Kurses. W zależności od dystrybucji nazwa pakietu i metoda instalacji mogą się różnić. Uruchom odpowiednie polecenie zgodnie z dystrybucją.
Dla Debian/Ubuntu uruchom następujące polecenie.
$ sudo apt Zainstaluj libncurses5-dev
W przypadku Fedory uruchom następujące polecenie.
$ sudo dnf instaluj ncurses-devel
Dla Centos/Rhel uruchom następujące polecenie.
$ sudo yum instaluj ncurses-devel
Po zainstalowaniu zależności nadszedł czas na pobranie i zainstalowanie PACVIM.
$ git clone https: // github.com/jmoon018/pacvim.git
$ cd Pacvim && sudo tworzy instalację
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: N (oznacza normalne) i H (oznacza twarde).
$ pacvim
Vim 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 VimTutor, wbudowanego programu samouczka Vim, który domyślnie dostarczany z VIM.
Najpierw polecam zorganizować konto z Vim Genius, aby zapisać twoje postępy. Poziomy rozpoczną się od listy poleceń, które musisz pamiętać, aby wyczyścić przeszkodę. Dopiero wtedy przejdziesz do następnego etapu.
Jeśli jesteś początkującym, VIM Genius to świetne miejsce do rozpoczęcia nauki VIM.
Vim Adventures
Vim Adventures to moja ulubiona gra na liście. Vim Adventures to interesująca gra w stylu niezależnym, w której wybierasz się przez tajemniczą krainę, aby wypełnić proroctwo. W swojej podróży napotkasz różne przeszkody, które musisz przejść, wykorzystując wiedzę i zastosowania różnych koncepcji VIM.
Musisz zastosować różne polecenia i skróty VIM, aby przejść do gry. Dzięki tej grze możesz cieszyć się interaktywną i zręczną rozgrywką, ciekawą historią i rozkoszą nauki, jednocześnie!
Openvim
Openvim to interaktywny samouczek online, w którym możesz się uczyć i ćwiczyć różne aspekty VIM. Ta gra jest świetnym miejscem do rozpoczęcia nauki o podstawach VIM i najczęstszych skrótach używanych w VIM.
Możesz także ćwiczyć swoją wiedzę VIM w sekcji praktyki.
VIM TORUTOR
Vim Tutor to wbudowana aplikacja samouczkowa Vim, która jest dostarczana z VIM. W tej aplikacji istnieją interaktywne instrukcje na ekranie, które będziesz przestrzegać. Vim Tutor nauczy Cię wystarczająco dużo korzystania z Vima na co dzień. Jeśli jednak chcesz opanować VIM, powinieneś sprawdzić dodatkowe zasoby.
Vim Tutor to narzędzie do nauki i opanowania VIM. Aby uruchomić nauczyciela VIM, uruchom następujące polecenie.
$ vimTutor
Końcowe przemyślenia
W powyższym artykule niektóre z najlepszych gier vim, które możesz grać, aby się uczyć, a mistrza VIM zostały wymienione. Zainteresowany zabawą z CLI? Sprawdź niektóre z najlepszych gier wiersza poleceń w Linux.
Cieszyć się!