Vim: Como você abre outro buffer [No Name] como o da inicialização?

168

No meu programa Vimscript, preciso abrir um buffer Vim adicional que não seja imediatamente associado a um arquivo, mas que o usuário possa salvar em um arquivo de sua escolha, exatamente como o buffer inicial chamado [No Name]. Como posso fazer isso?

dan
fonte

Respostas:

320

Existem várias maneiras de abrir um novo buffer sem nome, sendo o mais simples :new.

:new criará uma janela dividida com um buffer sem nome.

:enew abrirá um na janela atual.

:vnew abrirá um em uma janela dividida verticalmente.

:tabnew abrirá um em uma nova guia.

Randy Morris
fonte
Que tal um novo buffer da mesma maneira que :e filenameabre os buffers?
theonlygusti
6

No modo normal, digite :new<CR>.

icyrock.com
fonte
5

Você também pode querer examinar :sp filename

Eu uso o painel dividido o tempo todo - é ótimo. Em combinação com a tela, você tem um monte de detalhes.

ArcebispoLolly
fonte