любой способ сохранить изменения в vi, не выходя из редактора? Я экспериментирую с php и проверяю свою работу в браузере. Чтобы вернуться в мой код, мне нужно открыть файл php, который лишний шаг.
спасибо.
любой способ сохранить изменения в vi, не выходя из редактора? Я экспериментирую с php и проверяю свою работу в браузере. Чтобы вернуться в мой код, мне нужно открыть файл php, который лишний шаг.
спасибо.
:w
сохранить
:q
бросить
:q!
выйти, несмотря на несохраненные изменения
Я предполагаю, что вы спрашиваете, потому что вы использовали комбинацию из двух :wq
:w filename
запись в указанное имя файла.
... полезно, когда вы пытаетесь отслеживать изменения, а не перезаписывать.
эти команды работают только с текущим буфером:
:write
или :w
сохранить
:update
или :up
сохранять только если были внесены изменения (только vim)
:wq
сохранить (только текущий буфер) и выйти из
:exit
или :x
сохранить только если изменения были сделаны, а затем выйти из
все они имеют варианты "силы", например :wq!
, для записи текущего буфера и выхода, даже если другие буферы содержат несохраненные изменения.
несколько буферов:
:wall
или :wa
записать все буферы, которые изменились (только vim)
:wqall
или :wqa
записать все измененные буферы, затем выйти (только vim)
ссылки:
ключевая последовательность ZZ
в обычном режиме это ярлык для :exit
ключевая последовательность ZQ
в обычном режиме это ярлык для :q!
(vim только)
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]