Ludwigs Antwort brachte mich in Fahrt, aber es war nicht wirklich die Art von Antwort, auf die ich gehofft hatte. Also habe ich die Frage Community-Wiki gestellt und diese Antwort mit dem gelassen, was ich herausgefunden habe. Die Antwort wird im Laufe der Zeit verbessert.
Finden Sie heraus, woraus die Symbolleiste aktuell besteht
:tmenu ToolBar
Dadurch erhalten Sie eine Liste der Befehle, die sich derzeit in Ihrer Symbolleiste befinden. Es listet die Position, den Namen und die QuickInfos für jeden Eintrag auf.
Löschen Sie etwas aus der Standardsymbolleiste
Mit können Sie .gvimrc
Einträge aus Ihrer Standardsymbolleiste löschen. So entfernen Sie beispielsweise den Befehl "make":
:aunmenu ToolBar.Make
Sie müssen das Menü ("ToolBar") und den Namen des Befehls ("Make") angeben.
Fügen Sie Ihrer Symbolleiste einen neuen Eintrag hinzu
Um der Symbolleiste einen neuen Befehl hinzuzufügen, verwenden Sie den Befehl tmenu und amenu. Mit den folgenden Befehlen wird beispielsweise ein Symbol hinzugefügt, mit dem die Anzeige der Tagliste umgeschaltet werden kann (natürlich müssen Sie zuerst das Taglist-Plugin installieren ):
:tmenu ToolBar.taglist Toggle display of the Taglist :amenu ToolBar.taglist :TlistToggle<CR>
Wieder müssen Sie den Namen des Menüs ("ToolBar") und den Namen Ihres neuen Menüeintrags ("Taglist") angeben. Der Name des neuen Eintrags wird auch zur Suche nach einem Symbol verwendet. Sie können das Symbol in Ihrem Verzeichnis ~ / .vim / bitmaps / ablegen (erstellen Sie es einfach, falls es noch nicht existiert). Angeblich benötigen Sie unter Windows eine BMP-Datei und an allen anderen Stellen eine .XMP-Datei. Die Größe des Symbols muss 18 x 18 Pixel betragen.
tmenu
ist verantwortlich für die QuickInfo, die angezeigt wird, wenn das Symbol mit dem Mauszeiger darüber bewegt wird. Verwenden Sie amenu
diese Option, um zu entscheiden, was passieren soll, wenn auf das Symbol geklickt wird.