Въпреки че е невероятно мощен, Vim е известен (скандален, за да бъдем точни) с това, че има стръмна крива на обучение, особено за начинаещи потребители. Има множество команди и преки пътища, които Vim се предлага по подразбиране. Проследяването на тези команди може да се окаже трудна задача.
Тук идват игрите на Vim. Това са забавни игри, предназначени да научат Vim за всеки, особено за начинаещи потребители. Дори да сте майстор на Vim, можете да разгледате тези игри просто за забавление. Практикуването на основите никога не вреди!
Vim Games
Както споменахме по-рано, Vim е известен със своята висока крива на обучение. За да бъде по-лесно да се научите как да използвате тази програма, има многобройни ръководства и уроци по целия интернет, за да научите Vim. Vim игрите споделят една и съща цел. Тук изброих някои от игрите, които лично харесвам и на които се радвам. Има много от тях там, така че не се колебайте да разгледате сами.
Някои от тези игри са приложения, които можете да инсталирате на вашата система, докато други са игри в браузъра.
Вим Змия
Всички сме играли класическата игра на змия и преди. Управлявайте змията с клавиши за посока, яжте храна и оцелявайте възможно най-дълго. Vim Snake е браузър игра с точно това описание. Основният трик обаче се крие в клавишите за посока.
Като цяло на компютрите сме свикнали да използваме клавишите със стрелки за навигация през текста. Vim също поддържа клавишите със стрелки. Основните навигационни клавиши на Vim обаче са з (навигирайте вляво), j (навигирайте надолу), к (навигирайте нагоре) и л (навигирайте вдясно).
Можете да използвате тази игра Snake, за да се обучавате на Vim навигация, докато тя стане втора природа!
PacVim
PacVim е текстова игра за изучаване на команди на Vim. Както можете да заключите от името, тази игра е вдъхновена от легендарната игра Pacman. Тази игра е достъпна на Linux и macOS. Вижте PacVim на GitHub.
PacVim изисква стартиране на библиотеката GNU Curses. В зависимост от вашата дистрибуция, името на пакета и методът на инсталиране може да се различават. Изпълнете съответната команда според вашата дистрибуция.
За Debian / Ubuntu изпълнете следната команда.
$ sudo apt инсталира libncurses5-dev
За Fedora изпълнете следната команда.
$ sudo dnf инсталира ncurses-develЗа CentOS / RHEL изпълнете следната команда.
$ sudo yum инсталирайте ncurses-develСлед като зависимостта е инсталирана, сега е време да изтеглите и инсталирате PacVim.
$ git clone https: // github.com / jmoon018 / PacVim.git$ cd PacVim && sudo make install
След като инсталацията приключи, стартирайте играта.
$ pacvim
Можете също така да решите нивото и трудността в тази игра. Има две нива на трудност: н (означава нормално) и з (означава трудно).
$ pacvimВим Гений
Vim Genius е уеб базирана Vim игра, която можете да играете в избрания от вас браузър. Vim Genius е проектиран да бъде подобен на vimtutor, вградената програма за обучение на Vim, която се предлага с Vim по подразбиране.
Препоръчвам първо да направите акаунт във Vim Genius, така че напредъкът ви да бъде запазен. Нивата ще започват със списък с команди, които трябва да запомните, за да премахнете препятствието. Само тогава ще преминете към следващия етап.
Ако сте начинаещ, Vim Genius е чудесно място да започнете да изучавате Vim.
Vim Adventures
Vim Adventures е най-любимата ми игра в списъка досега. Vim Adventures е интересна игра в инди стил, в която пътувате през тайнствена земя, за да изпълните пророчество. По време на пътуването си ще срещнете различни препятствия, през които трябва да преминете, използвайки знанията и приложенията на различни концепции на Vim.
Трябва да приложите различни команди и преки пътища на Vim, за да преминете през играта. С тази игра можете да се насладите на интерактивния и хлъзгав геймплей, интересна история и насладата от ученето, всички едновременно!
Openvim
Openvim е онлайн интерактивен урок, където можете да научите и практикувате различни аспекти на Vim. Тази игра е чудесно място да започнете да изучавате основите на Vim и най-често използваните преки пътища, използвани във Vim.
Можете също да практикувате вашите знания за Vim в раздела за практика.
Учител на Вим
Vim Tutor е вграденото приложение за уроци на Vim, което се доставя с Vim. В това приложение има интерактивни инструкции на екрана, които ще следвате. Учителят на Vim ще ви научи достатъчно да използвате Vim ежедневно. Ако обаче искате да овладеете Vim, трябва да разгледате някои допълнителни ресурси.
Vim Tutor е универсален инструмент за изучаване и овладяване на Vim. За да стартирате Vim Tutor, изпълнете следната команда.
$ vimtutor
Финални мисли
В статията по-горе са изброени някои от най-добрите Vim игри, които можете да играете, за да научите и овладеете Vim. Интересува се от забавление с CLI? Вижте някои от най-добрите игри на командния ред в Linux.
Наслади се!