NERDTree-Umschaltung und Tastaturzuordnung
Frage
Ich habe diese Zeile in meiner .vimrc:
nmap <silent> <Leader>p :NERDTreeToggle<CR>
Was ist also der Hotkey zum Umschalten von NERDTree?
Wie kann ich es auf STRG-D neu zuordnen?
was ist der Unterschied zwischen nmap
, map
, nnoremap
, inoremap
, usw?
Lösung
Zur Neuzuordnung im Normalmodus verwenden
nmap <silent> <C-D> :NERDTreeToggle<CR>
nmap
bedeutet Karte im Normalmodus
imap
bedeutet Karte im Einfügemodus
Die nore
Teil von nnoremap
und seine Freunde verhindern eine rekursive Erweiterung der Zuordnung.Zum Beispiel verstecke ich in meinem vimrc auch die Suchzeichenfolge, die ich habe
nnoremap <silent> <C-L> :noh<CR><C-L>
Ohne das nore
, wird die obige Zuordnung in einer Schleife ausgeführt.
Andere Tipps
@ fcuk122 - versuchen, diese nmap: NERDTreeToggle Ich denke, STRG + D bereits in System try CRTL + T oder jeder anderen geeigneten Schlüssel verwendet wird und die durch das Endgerät oder VIM nicht verwendet. kann für Sie arbeiten.