Menüs in VIM
Die Kommandokomplettierung des VIM förderte ein mir bislang unbekanntes Kommando zutage: emenu.
Von
Gernot Tenchio
Ein :help emenu
brachte Licht ins Dunkel und veranlasste mich, folgende Zeilen in meine .vimrc-Datei einzutragen.
if! has("gui_running") :source $VIMRUNTIME/menu.vim :set wildmenu :set cpo-=< :set wcm=<C-Z> :map <F4> :emenu <C-Z> endif
Hierbei sollte man entweder die Umgebungsvariable VIMRUNTIME definieren oder den Ort der Datei fest eintragen (z.B. /usr/share/vim/vim62/menu.vim je nach System). Das Drücken von F4 zeigt nun ein komfortables Menü.
Hinweis: Das Menü dürfte mindestens seit VIM 5.0 funktionieren. Möglicherweise kennen ältere Versionen des VIM diese Funktion nicht.