Eu costumo:
- Escolha o arquivo necessário.
- Abra-o em uma guia (caractere t, por padrão).
Mas como posso voltar ao NERDTree para abrir mais um arquivo em uma guia?
Solução temporária que uso agora no meu arquivo .vimrc:
map <F10> :NERDTree /path/to/root/of/my/project
Mas não é muito útil iniciar a navegação repetidamente a partir do diretório raiz.
gt
para voltar à guia que contém NERDTree?Respostas:
Se você usar em Tvez de, tnão há necessidade de voltar atrás, porque a nova guia será aberta, mas o foco do vim simplesmente permanecerá no NERDTree.
fonte
Ctrl-ww
Isso se moverá entre janelas abertas (para que você possa alternar entre a janela NERDTree, o arquivo que está editando e a janela de ajuda, por exemplo ... mantenha pressionado Ctrle pressione wduas vezes).
fonte
Ctrl+ wwalternar entre todas as janelas
Ctrl+ whleva você para uma janela
Ctrl+ wjleva você para uma janela
Ctrl+ wkleva você a uma janela
Ctrl+ wlleva você diretamente a uma janela
fonte
O NERDTree se abre em outra janela. Essa visão dividida que você está vendo? Eles são chamados de janelas na linguagem vim. Todos os comandos da janela começam com CTRL- W. Para mover das janelas adjacentes à esquerda e à direita uma da outra, você pode alterar o foco para a janela à esquerda da janela atual com CTRL- w he mover o foco para a direita com CTRL- w l. Da mesma forma, CTRL- w je CTRL- w ko moverá entre janelas divididas horizontalmente (ou seja, uma janela está acima da outra). Você pode fazer muito mais com o Windows, conforme descrito aqui.
Você também pode usar o comando: NERDTreeToggle para abrir e fechar sua árvore. Eu costumo ligar que não.
fonte
Você pode se concentrar em uma janela dividida usando
# ctrl-ww
.por exemplo, pressionando:
focaria na primeira janela, geralmente sendo NERDTree.
fonte
ctrl-wwPode ser útil quando você tem guias limitadas abertas. Mas pode ser irritante quando você tem muitas guias abertas.
Eu digitar
:NERDTree
novamente para obter a parte de trás foco na guia NERDTree instantaneamente onde quer que o foco do meu cursor. espero que ajudefonte
Você pode alterar as guias com ctrl-pgupe ctrl-pgdown. Nessa guia, você veio do NERDTree ainda está selecionado e você pode abrir outra guia.
fonte
Nas versões mais recentes do NERDTree, você pode usar o comando
:NERDTreeFocus
, que moverá o foco para a janela NERDTree.fonte
Como não é mencionado e é realmente útil:
ctrl-wp
que eu memorizo como vai para a janela selecionada anteriormente .
Funciona como um comando lá e voltar . Depois de abrir um novo arquivo da árvore em uma nova janela, pressione ctrl-wppara voltar ao NERDTree e use-o novamente para retornar à janela anterior.
PS: vale a pena mencionar que ctrl-wpestá realmente documentado como vá para a janela de visualização (consulte:
:help preview-window
e:help ctrl-w
).É também o único pressionamento de tecla que funciona para alternar para dentro e explorar a janela de documentação de visualização do COC .
fonte
Todos os atalhos e funcionalidades estão em
press CTRL-?
fonte