Ich möchte, dass *.pycDateien nicht im NERDTree vim Plugin angezeigt werden.
Wie erreicht man das?
Ich möchte, dass *.pycDateien nicht im NERDTree vim Plugin angezeigt werden.
Wie erreicht man das?
Antworten:
Sie möchten die NERDTreeIgnoreOption. Zum Beispiel in Ihrem .vimrc:
let NERDTreeIgnore = ['\.pyc$']
Wo NERDTreeIgnoreist ein Array von regulären Ausdrücken, die mit den Dateien übereinstimmen, die Sie ausschließen möchten.
:help NERDTreeIgnore
Ich bin gerade auf das Problem gestoßen: Was ist mit dem Ausblenden von Binärdateien, die keine Erweiterung haben?
Kann sie nicht ausblenden, kann aber Dateien sortieren, um kitschige Unordnung zu vermeiden. Problem sieht aus wie:
file1*
file1.c
file2*
file2.c
Lösung:
let NERDTreeSortOrder=['\.c$']
Ergebnis:
file1.c
file2.c
file1*
file2*
Dadurch werden zuerst die Dateien sortiert, die mit ".c" enden (gefolgt von einer anderen Erweiterung, wenn Sie möchten). Sie werden die Binärdateien nicht los, aber sie werden überschaubar.
NERDTree verfügt über einen Mechanismus zum Erkennen und Hervorheben von Dateien mit dem zusätzlichen Ausführungsbit, wobei -rwxr-xr-xFettdruck mit einem "*" am Ende des Dateinamens angezeigt wird. Es wäre nicht schwer, einen zusätzlichen Mechanismus zum Ausblenden ausführbarer Dateien hinzuzufügen (nützlich für kompilierte Inhalte, für Skripte nicht so wünschenswert).