Терминал Тутс

Как использовать редактор Vi в Linux (с примерами)

Как использовать редактор Vi в Linux (с примерами)

Редактор Vi - это сокращение от приложения визуального редактора, это инструмент командной строки, используемый в качестве редактора по умолчанию почти во всех дистрибутивах Linux. Он похож на Блокнот в Windows или TextEdit в macOS.

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

1. Командный режим

Командный режим в редакторе vi - это первый режим, который вы получите, когда откроете редактор vi. В этом режиме каждый набранный символ рассматривается как команда. Следовательно, редактор vi не будет отображать или отображать какие-либо из этих команд в окне. Более того, пока вы находитесь в этом режиме, вы можете копировать, вставлять, перемещаться по файлу или даже удалять некоторые символы из файла. Кроме того, если вы используете любой из двух других режимов и вам нужно вернуться в командный режим, все, что вам нужно сделать, это просто нажать клавишу [ESC] на клавиатуре.

Чтобы открыть файл в редакторе vi, запустите Терминал и введите следующую команду:

vi имя файла

Где имя файла может быть новым файлом, который будет создан, или уже существующим файлом.

Создать и открыть тестовый файл Vi

Если вы создали новый файл, который еще не закрывается, вы должны получить что-то вроде скриншота ниже:

Открыт тестовый файл Vi

Вы можете использовать следующие ярлыки:

2. Режим выхода

Чтобы использовать этот режим, вам нужно сначала перейти в командный режим, а затем нажать символ двоеточия «:». Обычно в этом режиме вы можете написать любую команду рядом с символом двоеточия. Вместо символа двоеточия можно использовать косую черту, и это на тот случай, если вам нужно найти текст в файле.

В режиме выхода можно использовать следующие команды:

Сохранить и выйти из файла

Выйти из файла без сохранения

Выйти из файла.

Сохранить файл

Искать строку

Вы можете нажать Enter, тогда курсор выделит строку, которую вы ищете, если она найдена, как на скриншоте ниже:

Результат поиска в строке

3. Режим вставки

В режиме вставки каждое нажатие клавиши на клавиатуре будет обрабатываться как текст, и редактор vi будет предварительно просматривать его на экране в том виде, в каком он вводится с клавиатуры пользователем. Это режим, в котором вам будет разрешено начать вводить текст в файл.

В режиме вставки вы можете использовать следующие ярлыки:

Заключение

Вот и все о редакторе Vi и его использовании в Linux. Надеюсь, это руководство помогло вам подготовить вас к редактированию файлов с помощью редактора vi и эффективному использованию его ярлыков.

Как использовать AutoKey для автоматизации игр под Linux
AutoKey - это утилита автоматизации рабочего стола для Linux и X11, запрограммированная на Python 3, GTK и Qt. Используя его функции сценариев и MACRO...
Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...
Как загрузить и играть в Sid Meier's Civilization VI в Linux
Введение в игру Civilization 6 - это современный подход к классической концепции, представленной в серии игр Age of Empires. Идея была довольно просто...