Recentemente, comecei a usar o Vim com o NERDTree. O irritante é que, quando fecho o buffer, o NERDTree se expande para preencher o restante da tela e tenho que abrir outro arquivo e reabrir o NERDTree para voltar ao layout antigo.
Existe uma maneira de "travar" o NERDTree no lugar? O ideal é que o fechamento de um buffer o substitua por outro buffer oculto ou abra um novo buffer em branco se nenhum outro buffer estiver aberto.
Obrigado!
vim
text-editors
gvim
macvim
breadjesus
fonte
fonte
Dê uma olhada em http://github.com/carlhuda/janus , é uma versão personalizada do vim que permite manter o nerdtree bloqueado à esquerda. Ele também inclui muitos outros plugins populares, como command-t, ctags e ack.
fonte
Tente bufkill . Ele foi criado para resolver esse problema exato.
Em vez de
:bd
fechar seu buffer, você usa:BD
. Isso impede que a janela seja fechada apenas porque você matou o buffer. Se não houver outro buffer disponível para substituí-lo, um buffer vazio será aberto.fonte