web-dev-qa-db-fra.com

Comment revenir à NERDTree à partir d'un fichier dans l'onglet?

D'habitude je:

  1. Choisissez le fichier nécessaire.
  2. Ouvrez-le dans l'onglet (caractère t, par défaut).

Mais comment puis-je revenir à NERDTree pour ouvrir un onglet de fichier supplémentaire?

Solution temporaire que j'utilise maintenant dans mon fichier .vimrc:

map <F10> :NERDTree /path/to/root/of/my/project

Mais ce n'est pas très utile de recommencer la navigation à partir de la racine du répertoire.

211
Nikita Fedyashev

Si tu utilises T au lieu de t il n'est pas nécessaire de revenir en arrière car le nouvel onglet sera ouvert, mais le focus de vim restera simplement dans NERDTree.

67
innaM

Ctrl-ww

Cela se déplacera entre les fenêtres ouvertes (vous pourrez ainsi vous déplacer entre la fenêtre NERDTree, le fichier que vous êtes en train d’éditer et la fenêtre d’aide, par exemple). Ctrl et appuyez sur w deux fois).

624
rg88

Ctrl+ vous emmène dans une fenêtreww 

Ctrlwh

Ctrlwj

Ctrlwk

Ctrlwl

103
Nouar

NERDTree s'ouvre dans une autre fenêtre. Vous voyez cette vision partagée? Ils s'appellent des fenêtres dans le langage de vim. Toutes les commandes de la fenêtre commencent par CTRL-W. Pour vous déplacer des fenêtres adjacentes situées à gauche et à droite l'une de l'autre, vous pouvez activer la fenêtre de gauche à gauche de la fenêtre en cours avec CTRL-whet déplacez le focus vers la droite avec CTRL-wl. Également, CTRL-wj et CTRL-wk vous déplacera entre les fenêtres divisées horizontalement (c’est-à-dire qu’une fenêtre est au-dessus de l’autre). Il y a beaucoup plus que vous pouvez faire avec Windows comme décrit ici.

Vous pouvez également utiliser la commande: NERDTreeToggle pour rendre votre arborescence ouverte et fermée. Je lie habituellement qui ne t.

91
jorelli

Vous pouvez vous concentrer sur une fenêtre divisée en utilisant # ctrl-ww.

par exemple, en appuyant sur:

1 ctrl-ww

se concentrerait sur la première fenêtre, généralement NERDTree.

22
Sam Hunter

ctrl-ww Pourrait être utile lorsque vous avez peu d'onglets ouverts. Mais cela peut devenir agaçant si vous avez trop d'onglets ouverts.

Je tape :NERDTree pour revenir au focus sur l'onglet NERDTree instantanément, où que se trouve le focus de mon curseur. J'espère que ça t'as aidé

7
Vineeth

Vous pouvez changer les onglets en ctrl-pgup et ctrl-pgdown. Sur cet onglet, vous venez de NERDTree est toujours sélectionné et vous pouvez ouvrir un autre onglet.

5
Vereb

Dans les versions plus récentes de NERDTree, vous pouvez utiliser la commande :NERDTreeFocus, qui déplacera le focus sur la fenêtre NERDTree.

2
sfrank