Команды построчного редактора
Таблица 17
Команды построчного редактора
: | Обозначает, что следующая за ней команда является командой построчного редактора |
:sh<CR> | Временный возврат к shell для выполнения команд shell |
^d | Возврат из временного shell в текущее окно vi для продолжения редактирования |
:n<CR> | Переход к n-ой строке буфера |
:x,yw data<CR> | Записать строки от номера x до номера y в новый файл data |
:$<CR> | Переход к последней строке буфера |
:.,$d<CR> | Удалить все строки в буфере, начиная с текущей и до послед- ней строки |
:r shell.file<CR> | Вставить содержимое shell.file после текущей строки в буфере |
:s/text/new_words/<CR> | Заменить первое появление символов text в текущей строке на new_words |
:s/text/new_words/g<CR> | Заменить каждое появление символов text в текущей строке на new_words |
:g/text/s//new_words/g<CR> | Заменить каждое появление символов text в файле на new_words |