Manchmal möchte ich während meines Workflows unterwegs eine Datei öffnen / suchen. Ich möchte eine einzelne Taste (sagen Sie F6) zuordnen, um NERDTree zu öffnen und zu schließen (dh ich möchte die NERDTree-Ansicht umschalten). Außerdem möchte ich, dass NERDTree versteckte Dateien und Ordner in der umgeschalteten Ansicht anzeigt und diese automatisch schließt, wenn ich eine Datei zur Bearbeitung öffne, sofern dies möglich ist. Vielen Dank !
plugin-nerdtree
evil_potato
quelle
quelle
:h
;)Antworten:
In Ihrem
vimrc
hinzufügenWo
<F6>
ist der Schlüssel, den Sie zuordnen möchten?quelle
shift + i
versteckte Dateien um. Wenn Sie als Standardverhalten festlegen möchten, fügen Sie dieslet NERDTreeShowHidden=1
zu Ihrem.vimrc
let NERDTreeQuitOnOpen=1
zu Ihrem.vimrc
So öffnen Sie NerdTree:
So wechseln Sie zwischen Nerdtree- und Datei-geöffneten Fenstern:
oder
So schließen Sie NerdTree (im NerdTree-Fenster):
quelle
Dies würde genau das tun, wonach Sie gefragt haben:
quelle
Wenn Sie das NERDTree-Fenster schließen möchten, vergewissern Sie sich, dass Sie sich im NERDTree-Menü befinden. Sie können zwischen Fenstern wechseln, indem Sie
ctrl+w
dann:q
Folgendes eingeben, um das NERDTree-Fenster zu schließen, sodass Sie das Fenster zum Bearbeiten Ihres Codes behalten.quelle
Die folgende Funktion verfolgt das Öffnen von Zwischenspeichern und ruft
Lexplore
entsprechend auf. Fügen Sie es Ihrem hinzu.vimrc
und wählen Sie Ihren Zuordnungsschlüssel.quelle
NERDTreeToggle
der mit NerdTree geliefert wird?