Aaron Fischer Ingenieur, Vater, Heimwerker, Problemlöser

25 August, 2009

Wildmode

TL;DR:

Ein essenzielles Feature, das man sich nicht entgehen lassen sollte ist das Wildmenu. Mit diesem lassen sich viel schneller und einfacher Dateien öffnen und durch den Dateibaum wandern.

Wer mit mehreren Dateien gleichzeitig arbeitet, muss sich zwangsläufig durch den Dateibaum hangeln und Dateien auswählen. Ohne das Wildmenu muss man entweder wissen wie die Datei bzw. der Ordner heißt oder sich mit der Tabulatortaste durchkämpfen. Mit dem Wildmenu kann man sich hier etwas visuelle Unterstützung holen.

Zur Aktivierung sind zwei Optionen zu setzen:

set wildmode=longest,list,full
set wildmenu

Will man nun eine neue Datei öffnen, wechselt man in den ex-Modus und gibt e, gefolgt vom Startpfad ein. Nun kann man das Wildmenu mit der Tabulatortaste öffnen und durchnavigieren. Der erste TAB öffnet das Menü, der zweite selektiert den ersten Ordner bzw. die erste Datei. Ein weiterer Druck auf TAB springt zum nächsten, so wie man das auf der Konsole gewohnt ist.

wildmenu

Um diesen Vorgang noch mehr zu beschleunigen, kann man sich ein paar Mappings anlegen. Folgende hab ich mir in meine .vimrc geschrieben:

cno >h e ~/
cno >d e ~/Desktop/
cno >p e /storage/raid/data/projekte/
cno >> e ./

Drückt man nun :>p, landet man direkt in /storage/raid/data/projekte/.

Notiz auf dem CheatSheet: