vim — редактирование файлов в терминале
шпаргалка · vim / vi https://lab.dimsanych.ru/ru/wiki/vim/Шпаргалка
-
iвойти в режим вставки, чтобы печатать текст -
Escвернуться в Normal -
:wсохранить -
:qвыйти -
:wqсохранить и выйти -
:q!выйти без сохранения -
/текстискать вперёд по файлу -
:%s/a/b/gcзаменить во всём файле с подтверждением каждой замены
Ключи
Флаги командной строки, а не команды внутри редактора: vim +42 file
открывает файл сразу на строке 42, vim -R file — только для чтения (защита
от случайной правки), vim -u NONE запускает без личного ~/.vimrc —
полезно, когда нужно проверить, не конфиг ли ломает поведение.