vi (visual) — серия текстовых редакторов операционных систем семейства UNIX.
Часто используемые команды
- /str — Поиск строки str вперед. str может быть регулярным выражением
- ?str — Поиск строки str назад
- n — Повторить поиск в том же направлении
- N — Повторить поиск в обратном направлении
- :e! — перезагрузить текущий файл
- :33 — переместиться на 33-ю строку текстового файла
- i — перейти в режим редактирования
- a — перейти в режим редактирования после текущего символа
- u — отменить последнее действие
- . — повторить последнее действие
- x — удалить символ под курсором
- yy — копировать строку
- dd — вырезать строку
- p — вставить
- J — склеить две строки
- :w — сохранить файл на диске
- :wq — выход с сохранением файла (shift + zz)
- :q — выход
- :q! — выход без сохранения файла
- :r — вставить в документ другой файл