Domanda

Ho questa riga nel mio .vimrc:

nmap <silent> <Leader>p :NERDTreeToggle<CR>

Qual è il tasto di scelta rapida per attivare / disattivare NERDTree?

Come posso rimapparlo in CTRL-D?

qual è la differenza tra nmap , map , nnoremap , inoremap , ecc?

È stato utile?

Soluzione

per rimappare in modalità normale usare

nmap <silent> <C-D> :NERDTreeToggle<CR>

nmap indica la mappa in modalità normale
imap significa mappa in modalità inserimento

la parte nore in nnoremap e i suoi amici impediscono l'espansione ricorsiva della mappatura. Ad esempio, uso anche per nascondere la stringa di ricerca, quindi nel mio VIMRC ho

nnoremap <silent> <C-L> :noh<CR><C-L>

Senza il nore , la mappatura sopra sarà ripetuta.

Altri suggerimenti

@ fcuk122 - prova questa nmap: NERDTreeToggle Penso che CTRL + D sia già utilizzato nel sistema provare CRTL + T o qualsiasi altra chiave conveniente e che non viene utilizzata dal terminale o VIM. potrebbe funzionare per te.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top