Carte F2 à NEERDTreeToggle
Je veux juste d'ouvrir et de fermer NERDTree, poussant l' F2 bouton. J'ai mappé dans cette voie :
map <silent> <F2> NERDTreeToggle
Mais, en Fait cela ne fonctionne pas correctement et je n'ai pas compris pourquoi...
nmap <silent> <F2> :execute 'NERDTreeToggle ' . getcwd()<CR>
Maintenant, c'est parfait! Merci... Mais pouvez-vous m'expliquer pourquoi vous avez besoin d'ajouter . getcwd()<CR>
Le
<CR>
est nécessaire bits. Cela signifie simplement appuyez sur la touche Entrée pour exécuter la commande. Mais: nmap <silent> <F2> :NERDTreeToggle<CR>
fera.getcwd()
est utilisé pour définir le répertoire de travail.OriginalL'auteur Giuseppe Pes | 2012-04-24
Vous devez vous connecter pour publier un commentaire.
Voici ma config pour NERDTree.
F3
ouvrira NERDTree panneau et mettre en surbrillance le fichier en cours.Et quand vous êtes dans le NERDTree panneau,
F3
va ouvrir le fichier sous le curseur.Donc, je peux utiliser un bouton pour sauter entre le tampon et NERDTree.
(Et
F4
pour la prévisualisation parce que c'est à côté deF3
)C-W v, C-W s. Voici une bonne réponse vi.stackexchange.com/questions/3364/...
il s'avère que cela peut être fait très facilement avec soit g:NERDTreeMapOpenSplit="<F3>".
OriginalL'auteur cutalion
votre cartographie:
map <silent> <F2> NERDTreeToggle
devrait être:
map <F2> :NERDTreeToggle<CR>
Je pense que vous trouverez que ça va marcher (en gros, vous avez raté le côlon et le
<CR>
réaliser une action...OriginalL'auteur phildobbin