Библиотека сайта rus-linux.net
7.12. Создание текста
Три основные команды позволяют в редакторе vi создавать текст:
a - добавить текст;
i - вставить текст;
o - открыть новую строку, на которой может быть введен
текст.
После того, как вы создали текст с помощью одной из этих команд, можете возвратиться в командный режим редактора vi нажав клавишу ESCAPE.
7.12.1. Добавить текст
Чтобы в файл добавить текст, воспользуйтесь следующими командами:
a - добавить текст после курсора;
A - добавить текст в конце текущей строки.
7.12.2. Вставить текст
Чтобы в файл вставить текст, воспользуйтесь следующими командами:
i - вставить текст до курсора;
I - вставить текст в начале текущей строки до первого
ненулевого символа.
Для возврата в командный режим, нажмите клавишу ESCAPE.
7.12.3. Открыть строку для текста
Для открытия строки для текста воспользуйтесь следующими командами:
o - создать текст с начала новой строки, расположенной ниже
текущей строки. Вы можете ввести эту команду в любом
месте текущей строки;
O - создать текст с начала новой строки, расположенной выше
текущей строки. Вы можете ввести эту команду в любом
месте текущей строки.
Команды открытия создают строку непосредственно выше или ниже текущей строки и переводят вас в режим ввода текста. Курсор располагается в начале новой строки и ожидает от вас ввода текста.
В табл. 11 приведены команды создания и добавления текста с помощью редактора vi.
Таблица 11
Команды создания текста
Команда | Функция |
---|---|
a | Создать текст после курсора |
A | Создать текст в конце текущей строки |
i | Создать текст перед курсором |
I | Создать текст перед первым ненулевым символом в текущей строке |
o | Создать текст с начала новой строки, расположенной под текущей строкой |
O | Создать текст с начала новой строки, расположенной над текущей строкой |
<ESC> | Возвратить vi в командный режим из режима ввода текста |