Несмотря на то, что он невероятно мощный, Vim известен (если быть точным, печально известным) тем, что у него крутая кривая обучения, особенно для начинающих пользователей. По умолчанию в Vim есть множество команд и ярлыков. Отслеживание этих команд может оказаться сложной задачей.
Здесь на помощь приходят игры Vim. Это забавные игры, созданные, чтобы научить Vim любого, особенно начинающих пользователей. Даже если вы являетесь мастером Vim, вы можете попробовать эти игры просто для удовольствия. Практика основ никогда не повредит!
Игры Vim
Как упоминалось ранее, Vim известен своей высокой кривой обучения. Чтобы вам было легче научиться использовать эту программу, в Интернете есть множество руководств и учебных пособий по изучению Vim. Игры Vim преследуют одну и ту же цель. Здесь я перечислил некоторые из игр, которые мне лично нравятся и которые мне нравятся. Их много, так что не стесняйтесь исследовать самостоятельно.
Некоторые из этих игр представляют собой приложения, которые вы можете установить в своей системе, а другие - браузерные.
Вим Снейк
Все мы раньше играли в классическую игру про змей. Управляйте змеей клавишами направления, ешьте еду и выживайте как можно дольше. Vim Snake - это браузерная игра с таким точным описанием. Однако главная хитрость заключается в клавишах направления.
Как правило, на компьютерах мы привыкли использовать клавиши со стрелками для навигации по тексту. Vim также поддерживает клавиши со стрелками. Однако основные навигационные клавиши Vim час (перейдите влево), j (переходите вниз), k (переходите вверх) и л (переходите вправо).
Вы можете использовать эту игру 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 install ncurses-develПосле того, как зависимость установлена, пришло время загрузить и установить PacVim.
$ git clone https: // github.com / jmoon018 / PacVim.мерзавец$ cd PacVim && sudo make install
После завершения установки запустите игру.
$ pacvim
Вы также можете выбрать уровень и сложность в этой игре. Есть два уровня сложности: п (обозначает нормальный) и час (означает жесткий).
$ pacvimVim Genius
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 Репетитор
Vim Tutor - это встроенное учебное приложение по Vim, которое поставляется с Vim. В этом приложении есть интерактивные экранные инструкции, которым вы будете следовать. Vim Tutor научит вас достаточно, чтобы использовать Vim ежедневно. Однако, если вы хотите освоить Vim, вам следует изучить некоторые дополнительные ресурсы.
Vim Tutor - это универсальный инструмент для изучения и освоения Vim. Чтобы запустить Vim Tutor, выполните следующую команду.
$ vimtutor
Последние мысли
В статье выше перечислены некоторые из лучших игр Vim, в которые вы можете играть, чтобы изучить и освоить Vim. Заинтересованы в получении удовольствия от интерфейса командной строки? Ознакомьтесь с некоторыми из лучших игр для командной строки в Linux.
Наслаждаться!