Je voudrais créer une abréviation pour NERDTree sur la ligne de commande. Je trouve ennuyeux d'écrire :NERDTree
chaque fois que je veux l'activer. Je voudrais donc taper :nr
ou quelque chose comme ça. Est-ce possible?
Dans mon .vimrc
J'ai:
let mapleader = ","
nmap <leader>ne :NERDTree<cr>
Donc, quand j'ai besoin de NERDTree, j'écris simplement ,ne
en mode normal.
Je trouve que cela fonctionne très bien, mieux que toutes les autres suggestions que j'ai essayées:
map <silent> <C-n> :NERDTreeFocus<CR>
Vous venez de frapper control-n pour revenir à la hiérarchie. La sélection d'un nom de fichier dans la hiérarchie vous fera, bien sûr, basculer vers ce fichier.
:NERDTree
commande vous démarre à partir de zéro, fermant la hiérarchie, tout en utilisant :NERDTreeFocus
déplace simplement le focus, ce qui, je pense, est ce que vous voulez)Pour basculer, utilisez les éléments suivants:
map <silent> <C-n> :NERDTreeToggle<CR>
Pour les anciens utilisateurs Sublime:
map <silent> <C-k>b :NERDTreeToggle<CR>