Команды Vim для изменения текста
4 января 2024 г.Команды Vim для изменения текста
В области Vim освоение таких основных команд, как добавление, изменение слова и замена, может значительно улучшить ваши навыки редактирования текста.
Добавить (a
)
При добавлении текста с помощью `a` вы переходите в режим вставки, что позволяет плавно добавлять текст после позиции курсора. Например, добавление нового поля в файл становится интуитивно понятным:
# Перейти в конец строки
$ (для достижения конца строки)
# Используйте 'a' для добавления текста
а
Заменить слово (cw
) и заменить (r/R
)
- cw
: изменение слова или перезапись текста до следующего знака пунктуации или пробела. Пример. Чтобы исправить слово, скажем, «Hackernoon», на «World», необходимо использовать `cw` и отредактировать текст.
- r/R
: замена одного символа (`r`) или перезапись текста (`R`). Ошибки при вводе или передумание по поводу редактирования теперь не требуют усилий:
# Измените «Hackernoon» на «World» (с опечаткой)
CW World
# Исправьте опечатку, используя 'r' (заменяет один символ)
повторно
# Перезапишите текст буквой «R»
R Откройте для себя что угодно
Уточнение текста и оптимизация редактирования
Vim предлагает сочетания клавиш для эффективного уточнения текста:
– Навигация: используйте клавиши со стрелками для навигации и `$`, чтобы добраться до конца строки.
- Удаление пробелов: обрезайте конечные пробелы, перемещая клавиши со стрелками и используя D
для удаления от позиции курсора до конца строки.
Завершение изменений и запись файлов
После завершения редактирования обязательно сохраните изменения:
# Сохранить изменения и выйти
:wq (записать и выйти)
Заключение
Освоение этих основных команд Vim позволяет эффективно редактировать текст и упрощает процесс изменения файлов. По мере практики эти команды становятся вашей второй натурой, повышая производительность и точность редактирования.
Оригинал