Несколько методов эффективного редактирования текста в редакторе Vi:
- Переключение между режимами. 5 При открытии файла в Vi он запускается в командном режиме, в котором можно вводить команды для навигации, сохранения и манипулирования текстом. 5 Для перехода в режим вставки, который позволяет добавлять или изменять текст, нужно нажать клавишу Esc. 5
- Изменение регистра. 2 Для этого нужно поместить курсор на первую букву слова и ввести gUX в ex-режиме, после чего нажать стрелку вправо на клавиатуре — это изменит заданную последовательность букв на верхний регистр. 2
- Удаление в режиме вставки. 2 Например, Ctrl + h — для удаления предыдущего символа от того места, где находится курсор, Ctrl + w — для удаления предыдущего слова от того места, где находится курсор (курсор нужно поместить после слова, которое хочется удалить), Ctrl + u — для удаления текущей строки, начиная с символа, который расположен слева от курсора. 2
- Копирование или перемещение (вырезание) в другую часть документа целых строк. 2 Для этого можно использовать команды dd, yy, p и yank в ex-режиме. 2
- Замена частей текста. 3 Для этого используется команда R: новый текст не вставляется, а стирает старый. 3 Команда r заменяет один символ, а именно тот, на который указывает курсор. 3
Также для эффективного редактирования текста в Vi можно использовать встроенные справки, например, с помощью vimtutor. 2