segunda-feira, 26 de janeiro de 2009

Editando um arquivo

No terminal:
gvim a.txt
Dentro do vim:
:e b.txt
o vim irá fechar o buffer corrente e abrirá b.txt.
Se o buffer corrente tem alterações que não foram salvas, o vim voltará o erro E37.
Você pode salvar o buffer:
:w
Ou descartar as mudanças, e abrir o outro arquivo:
:e! b.txt
O comando seguinte oculta o buffer com alterações e permite a abertura de outro arquivo:
:hide e b.txt
para ocultar o buffer corrente e editar o novo arquivo. O buffer oculto ainda estará lá e no final poderá ser salvo (ou não).

Uma opção melhor é usar opção:
:set hidden
que oculta automaticamente o buffer com alterações, permitindo abrir um novo arquivo.
No final da sessão do Vim, será perguntando se quer salvar ou não.

0 comentários:

Postar um comentário