:w
para salvar
:q
para sair
:q!
para sair apesar das alterações não salvas
Estou assumindo que você está perguntando porque você tem usado a combinação dos dois :wq
Qualquer maneira de salvar as alterações no vi sem sair do editor? Estou experimentando com php e verificando meu trabalho no navegador. Para voltar ao meu código, tenho que reabrir o arquivo php, que é um passo extra.
Obrigado.
:w filename
Isso irá gravar no nome de arquivo especificado.
... útil quando você está tentando rastrear alterações e não sobrescrever.
Estes comandos operam apenas no buffer atual:
:write
ou :w
para salvar
:update
ou :up
para salvar somente se forem feitas alterações (somente vim)
:wq
para salvar (somente buffer atual) e sair
:exit
ou :x
para salvar somente se as alterações forem feitas e, em seguida, saia
Todos estes têm variantes de "força", p. :wq!
, para gravar o buffer atual e encerrar, mesmo que outros buffers contenham alterações não salvas.
Vários buffers:
:wall
ou :wa
para gravar todos os buffers que foram alterados (somente vim)
:wqall
ou :wqa
para gravar todos os buffers alterados e, em seguida, sair (somente vim)
Atalhos:
A sequência de teclas ZZ
no modo normal é um atalho para :exit
A sequência de teclas ZQ
no modo normal é um atalho para :q!
(somente vim)
Tags vi