vim

10 commands

10 shown

Сохранить и выйти Записать файл и выйти из vim :wq #vim#linux Выйти без сохранения Принудительный выход, отбросив все изменения :q! #vim#linux Глобальная замена Заменить все вхождения с подтверждением (c) :%s/old/new/gc #vim#linux Открыть файл на строке Открыть vim с курсором на строке 42 vim +42 file.txt #vim#linux Поиск вперёд / назад / ищет вперёд, ? — назад; n/N — следующее/предыдущее /pattern (n/N next/prev) ?pattern (backward) #vim#linux Удалить строки по паттерну Удалить все строки начинающиеся с # (комментарии) :g/^#/d #vim#linux Переформатировать отступы файла Перейти в начало (gg), переформатировать до конца файла (=G) gg=G #vim#linux Записать и воспроизвести макрос Макросы автоматизируют повторяющиеся правки в vim qa (record into a) q (stop) @a (play) 10@a (play 10 times) #vim#linux Показать номера строк Включить номера строк (отключить: :set nonumber) :set number #vim#linux Разделить окно и открыть файл Вертикальное разделение; Ctrl-w + стрелки для навигации :vsplit other.txt #vim#linux
no commands match