it-swarm-pt.tech

Como faço para sair do Vi?

Comecei o Vi na minha máquina Ubuntu. No entanto, sou novo no Vi e agora não consigo sair. Eu vejo o editor e posso escrever texto, na linha inferior há um rótulo "gravação".

Como faço para sair do Vi?

86
Jonas

o vim é um editor modal . Acerte o ESC para entrar no modo Normal (comando) e digite :q e pressione Enter.

Para sair sem salvar as alterações, digite :q! e pressione Enter.

Veja também Sair na documentação do Vim.

99
Sinan Ünür

Eu uso ctrl+[ para gerar o esc sequência, isso me impede de mover meus dedos da linha inicial (lembre-se do esc A chave estava em um local diferente quando vi foi inventado. :wq gravará todos os arquivos independentemente da necessidade. Sugiro usar ZZ (que é shift+z duas vezes), que só será gravada se uma alteração tiver sido feita no arquivo. Além disso :xa é o mesmo que ZZ, exceto se você tiver mais de 1 arquivo aberto na instância do editor (como as guias do vim). nota: não sei se tudo isso é 100% compatível com todos os clones do vi, mas sei que funciona com o vim

12
xenoterracide

A saída do vi é outra maneira de Esc:x.

A opção é usada para salvar e sair ao mesmo tempo.

4
loganaayahee

Como Sinan disse, o vim é um editor modal. Se você quiser saber se isso funciona para você, talvez deva investir algum tempo e executar vimtutor, que é uma maneira interativa de aprender o vim. (Ele também aborda como sair, o que os modos significam e o que você pode fazer em cada modo).

2
tante