Часто используемые команды /str — Поиск строки str вперед. str может быть регулярным выражением ?str — Поиск строки str назад n — Повторить поиск в том же направлении N — Повторить поиск в обратном направлении :[range]s/old/new/[g] — Заменить old на new в указанном диапазоне строк range. new и old могут быть регулярными выражениями, а range задается аналогично диапазону строк в редакторе ed. Например, для диапазона строк с 32 по 64 range будет 32,64, первая строка соответствует 1, последняя задается через символ $. Суффикс g означает заменить все вхождения old в строке, а не только первое. :e! — перезагрузить текущий файл :33 — переместиться на 33-ю строку текстового файла i — перейти в режим редактирования a — перейти в режим редактирования после текущего символа u — отменить последнее действие . — повторить последнее действие x — вырезать символ под курсором yy — копировать строку dd — вырезать строку p — вставить J — склеить две строки :w — сохранить файл на диске :wq — выход с сохранением файла ZZ — выход с сохранением файла :q — выход :q! — выход без сохранения файла ZQ — выход без сохранения файла :r — вставить в документ другой файл