segunda-feira, 16 de fevereiro de 2009

Adicionado, deletando e descarregando buffers

Para remover buffers:
:bdelete
:bd
pode usar número e nome:
:bd 2
:bd a.txt
A janela se fecha também.
Se ele foi modificado mas não gravado, o vim dá um erro. Use '!' para forçar:
:bd! file.c
Mesmo deletado, o vim lembra deletado e aparece como "unlisted" na lista de buffers.

Normalmente o arquivo é adicionado à lista de buffers editando-o.
Você pode adiciona-lo explicitamente:
:badd nome-arquivo [num-linha]
:bad nome-arquivo [num-linha]
o número da linha permite definir aonde o cursor estará quando o arquivo for carregado.
Esses comandos somente adiciona à lista, o processo de edição não começa até
você mudar para o buffer.

Para remover da memória use:
:bunload a.txt
:bun número
o buffer continua na lista de buffers.

0 comentários:

Postar um comentário