Когда вы открываете новый файл, Vim запускается в командном режиме и интерпретирует первое нажатие клавиши I как команду ввода. С этого момента вы можете печатать текст, а чтобы вернуться в командный режим, необходимо нажать клавишу Esc.
символ или целый абзац). Также изменение букв и слов (исправление орфографических ошибок, опечаток). Возможно, вам понадобится переместить текст из одной части документа в другую. И иногда может потребоваться скопировать текст, чтобы продублировать его. В отличие от многих текстовых процессоров в vi командный режим являет
Откат изменений Как упоминалось ранее, вы можете отменить последнюю команду, если допустите ошибку. Просто введите команду u. Курсор не обязательно должен находиться в строке, где была произведена первоначальная правка.
Продолжаем пример выше с удалением строк в файле.
Команда
Результат
u
With a screen editor you can
scroll the page.
move the cursor.
Команда u отменяет последнюю команду и восстанавливает удаленную строку
Чтобы изменить слово, объедините команды c и w (word). С помощью команды cw можно заменить слово более длинным или коротким (или любым фрагментом текста). Команда cw рассматривается как «удаление отмеченного слова и вставка нового текста до тех пор, пока не будет нажата клавиша Esc».
Команда G позволяет перейти в конец файла, 1G — в его начало, а 42G — на строку 42. Подробнее об этом читайте в подразделе «Команда G (перейти к)» следующей главы.