Вставка текста
Вы находитесь в командном режиме; для того, чтобы вставлять
текст в файл, нажмите i (что переведет вас в режим вставки) и
начинайте печатать.
____________________________________________________________________
|Now is the time for all good men to come to the aid of the party._ |
|~ |
|~ |
|~ |
|~ |
|~__________________________________________________________________|
При вставке текста вы можете напечатать столько строк,
сколько пожелаете (нажимая return после каждой строки), и
можете корректировать ошибки используя клавишу возврата
(backspace).
Для завершения режима вставки и возврата в командный режим
нажмите esc.
В командном режиме вы можете использовать клавиши со
стрелками для перемещения по файлу. Здесь, поскольку мы имеем
только одну строку текста, попытки использовать стрелки "вверх" и
"вниз" приведут лишь к тому, что vi на вас загудит.
Есть несколько способов вставки текста, отличных от
использования команды i. Например, команда a вставляет в текст,
начиная после текущего положения курсора, вместо текущей позиции
курсора. Используйте левую стрелку для перемещения
курсора между словами ``good'' и ``men''.
____________________________________________________________________
|Now is the time for all good_men to come to the aid of the party. |
|~ |
|~ |
|~ |
|~ |
|~__________________________________________________________________|
Нажмите a, для начала режима вставки, напечатайте ``wo'',
а затем нажмите esc для возврата в командный режим.
____________________________________________________________________
|Now is the time for all good women to come to the aid of the party.|
|~ |
|~ |
|~ |
|~ |
|~__________________________________________________________________|
Для того, чтобы начать вставку текста в строку ниже текущей,
используйте команду ``о''. Например, нажмите o и напечатайте
строчку или две
____________________________________________________________________
|Now is the time for all good women to come to the aid of the party.|
|Afterwards, we'll go out for pizza and beer._ |
|~ |
|~ |
|~ |
|~__________________________________________________________________|
Но помните, что в любое время вы находитесь либо в командном
режиме (где команды, такие как i, a или o могут применяться) или
в режиме вставки (где вы вставляете текст, а затем с помощью
esc возвращаетесь в командный режим) или в режим последней
строки (в котором вы расширяете расширяемые команды, как это
обсуждается ниже).