Quando você não fizer alterações no conteúdo real do arquivo, poderá simplesmente sair com :q
. No entanto, se você fizer edições, o vim não permitirá uma simples saída porque você pode não querer abandonar essas mudanças (especialmente se você estiver no vim por muito tempo editando e usar :q
por acidente). O :q!
neste caso é uma força a operação de saída (substituir o aviso). Você pode emitir uma parada forçada para todas as janelas abertas (como aquelas abertas com Ctrl w n ) com :qa!
.
Você pode gravar as alterações e sair com :wq
(ou :x
), e isso às vezes falhará (o arquivo foi aberto como somente leitura ( -R
na linha de comando ou o vim foi chamado com a view
command), nesse caso, você pode forçar a operação de gravação com :wq!
.
Como um aparte, você também pode usar ZQ
para fazer a mesma operação como :q!
e ZZ
para fazer o mesmo que :wq
, o que pode ser mais fácil para digitação:)
O Vim também tem uma ajuda interna que você pode acessar via :help
; A saída tem sua própria página de tópico rápida: :help Q_wq
.