Как работать с редактором Vi / Vim в Linux

Как работать с редактором Vi / Vim в Linux

При работе с командной строкой Linux часто возникает необходимость просматривать и редактировать текстовые файлы. К примеру, это могут быть: файлы журналов (лог-файлы), файлы с настройками программ, скрипты (сценарии оболочки) и т. п. В таком случае просто необходимо уметь работать с  Vi / Vim — мощным текстовым редактором, предоставляющим пользователю весь спектр необходимых функций.

В этой статье Вы узнаете, как научиться работать с Vi / Vim, используя команду vimtutor.

Содержание:

  1. Устанавливаем vimtutor
  2. Проверяем список языков, на которых доступен vimtutor
  3. Запускаем vimtutor на выбранном языке
  4. Выводы

Устанавливаем vimtutor

Утилита vimtutor — это интерактивный учебник, созданный разработчиками текстового редактора Vi / Vim. В отличие от простых руководств, он содержит не только описание функций и возможностей программы, но также включает в себя полный спектр практических заданий.

Для начала выполним установку учебника. Он доступен для установки из стандартных репозиториев большинства популярных дистрибутивов Linux. Поэтому в ОС на базе Debian Linux для этого достаточно использовать менеджер пакетов APT:

Проверяем список языков, на которых доступен vimtutor

Большим преимуществом учебника по текстовому редактору Vi / Vim является широкий список поддерживаемых языков. Посмотреть, на каких языках доступен vimtutor, можно с помощью следующей команды:

 

Пример результатов вывода:

Запускаем vimtutor на выбранном языке

Для запуска vimtutor на русском языке, введите в командную строку:

 

 

Если нам нужно открыть учебник на турецком языке, вводим в терминал:

 

Для запуска vimtutor на украинском языке, вводим в командную строку:

 

Также попробуем открыть учебник на японском языке:

 

Важно: чтобы выйти из учебника vimtutor, достаточно нажать Esc и ввести:


Выводы

Чтение инструкций и выполнение примеров из учебника vimtutor позволит Вам освоить основные возможности редактора Vi / Vim и научиться использовать его функционал.

Спасибо за время, которое Вы уделили прочтению статьи!

Если у Вас возникли вопросы — задавайте их в комментариях!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики
Меню