Dies ist der sechste Beitrag in der Artikelserie „Vim Plugins, die Sie kennen sollten“. Dieses Mal werde ich Ihnen ein vim-Plugin namens „nerd_tree“ vorstellen.VIMS“. Es ist so nützlich, dass ich mir nicht vorstellen kann, ohne es in vim zu arbeiten.
Nerd Tree ist ein raffiniertes Plugin, mit dem Sie das Dateisystem erkunden und Dateien und Verzeichnisse direkt von vim aus öffnen können. Es öffnet den Dateisystembaum in einem neuen vim-Fenster und Sie können Tastaturkürzel und Maus verwenden, um Dateien in neuen Registerkarten, in neuen horizontalen und vertikalen Spalten zu öffnen, schnell zwischen Verzeichnissen zu navigieren und Lesezeichen für Ihre wichtigsten Projekte zu erstellen.
Dieses Plugin wurde von Marty Grenfell (auch bekannt als scrooloose) geschrieben.
Vorherige Artikel der Serie:
- Teil I: umgeben.vim – finden und bearbeiten umgebenden parens, Zitate, HTML-Tags, etc.
- Teil II: wiederholen.vim – Wiederholen Sie den vorherigen Umgebungsbefehl.
- Teil III: matchit.vim – erweitert die Funktionalität von % key.
- Teil IV: snipmate.vim – das beste Snippet-Plugin für vim
- Teil V: a.vim – Wechseln Sie schnell zwischen Quell- und Header-Dateien (.c/.h).
Ps. Bitte helfen Sie mir, 10.000 RSS-Abonnenten zu erreichen. Ich bin fast da. Wenn Ihnen meine Beiträge gefallen und Sie noch nicht abonniert haben, abonnieren Sie hier!
Wie man nerd_tree benutzt.vim?
Nerd Tree Plugin kann mit dem Befehl :NERDTree
vim aktiviert werden. Es wird in vim als neuer vertikaler Split auf der linken Seite geöffnet:
Hier sind die Grundlagen zur Verwendung des Plugins:
- Verwenden Sie die natürlichen vim-Navigationstasten
hjkl
, um durch die Dateien zu navigieren. - Drücken Sie
o
, um die Datei in einem neuen Puffer zu öffnen oder ein Verzeichnis zu öffnen/schließen. - Drücken Sie
t
, um die Datei in einem neuen Tab zu öffnen. - Drücken Sie
i
, um die Datei in einem neuen horizontalen Split zu öffnen. - Drücken Sie
s
, um die Datei in einem neuen vertikalen Split zu öffnen. - Drücken Sie
p
, um zum übergeordneten Verzeichnis zu gelangen. - Drücken Sie
r
, um das aktuelle Verzeichnis zu aktualisieren.
Alle anderen Tastenkombinationen finden Sie durch Drücken von ?
. Es öffnet sich ein spezieller Hilfebildschirm mit den Verknüpfungslisten. Drücken Sie erneut ?
, um zum Dateibaum zurückzukehren.
Um das Plugin zu schließen, führen Sie den Befehl :NERDTreeClose
aus.
Tippen :NERDTree
und :NERDTreeClose
die ganze Zeit ist wirklich unbequem. Daher habe ich den Toggle-Befehl: NERDTreeToggle der Taste F2 zugeordnet. Auf diese Weise kann ich Nerd Tree schnell öffnen und schließen, wann immer ich möchte. Sie können es auch F2 zuordnen, indem Sie map <F2> :NERDTreeToggle<CR>
in Ihre einfügen.vimrc-Datei.
So installieren Sie nerd_tree.vim?
Um die neueste Version zu erhalten:
- 1. Herunterladen NERD_tree.Zip.
- 2. Extrahieren Sie NERD_tree.zip zu ~/.vim (unter Unix/Linux) oder ~\vimfiles (unter Windows).
- 3. Ausführen : helptags ~/.vim / doc (unter Unix / Linux) oder: helptags ~ / vimfiles / doc (unter Windows), um die Tags-Datei neu zu erstellen (damit Sie lesen können: help NERD_tree.)
- 4. Starten Sie Vim neu.
Viel Spaß!
Viel Spaß beim Erkunden Ihrer Dateien mit diesem fantastischen Plugin und bis zum nächsten Mal!