Текстовый редактор Vi: инструмент для админов Linux

Текстовый редактор Vi: инструмент для админов Linux

Текстовый редактор Vi — это стандартный инструмент в мире Linux. Он включён почти во все дистрибутивы и сборки.

Его знание особенно важно, если вам нужно отредактировать конфигурационные файлы в минимальной установке ОС без подключения к интернету.

Особенности Vi

Vi — это модальный редактор, который имеет два основных режима:
1️⃣Командный режим: вводимые символы интерпретируются как команды.
2️⃣ Режим вставки: позволяет добавлять текст.

По умолчанию Vi открывает файл в командном режиме. Чтобы переключиться в режим вставки, достаточно нажать i (insert). Для возврата в командный режим используйте клавишу Esc.

Базовая навигация в Vi

Для перемещения по тексту можно использовать:
⏺Клавиши курсора или, если они недоступны, h, j, k, l.
⏺Для перехода по словам: e (конец слова) и b (начало слова).
⏺Начало и конец строки: ^ и $.
⏺Начало и конец файла: 1G и G.

Редактирование текста

Vi поддерживает команды для копирования, вырезания и удаления текста:
• Копирование строки: yy, вставка — p.
• Копирование слова: yw.
• Удаление строки: dd.
• Удаление слова: dw.

Удалённый текст сохраняется в буфер, что позволяет его повторно вставлять.

Поиск и команды управления

Поиск осуществляется с помощью / и слова для поиска. Нажмите n для продолжения поиска вниз или N для поиска вверх.

Основные команды:
⏺Сохранение изменений: :w!.
⏺Сохранение под новым именем: :w newfilename.
⏺Отмена изменений: :e!.
⏺Выход без сохранения: :q!.
⏺Сохранение и выход: :wq или ZZ.

Почему Vi важен?

• Vi доступен почти в любой установке Linux.
• Он лёгкий и функциональный, что делает его идеальным для системных администраторов.
• Освоение Vi позволяет быстро и эффективно работать с конфигурационными файлами.

Admin Guides. Сисадмин | https://t.me/admguides

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

You might like

© 2024 DIGITNOTES - WordPress Theme by WPEnjoy