Wie ändere ich die Farbe des WildMenu-Hintergrunds?


1

Ich möchte die Farbe des WildMenu-Hintergrunds ändern, weiß jedoch nicht, welche Markierungsgruppe ich angeben muss.

WildMenuist der hervorgehobene Status des ausgewählten Elements, nicht der Hintergrund. Ich habe die Dokumentation überprüft , kann aber die richtige Hervorhebungsgruppe nicht finden.

Weiß jemand, welches es ist?

Antworten:


1

Für den Hintergrund des Wildmenüs gibt es keine spezielle Highlight-Gruppe. Stattdessen verwendet Vim einfach StatusLine.


1

Markierungsgruppen geben sowohl die Vordergrund- als auch die Hintergrundfarbe an. Die von der GUI und den Farbterminals verwendeten Farben werden separat angegeben. Verwenden Sie beispielsweise, um die von WildMenu in der Benutzeroberfläche verwendete Hintergrundfarbe in Rot zu ändern

:hi WildMenu guibg=red

Nein, der Hintergrund ändert sich nur für das ausgewählte WildMenu-Element, nicht für die gesamte Leiste :(
jordelver

Semantik. Der Begriff "Hintergrund" in Vim bezieht sich auf die Hintergrundfarbe der Zeichenzellen, die der Hervorhebungsgruppe zugeordnet sind. Ein anderer Begriff bezieht sich auf nicht ausgewählte Teile von Menüs. Also antwortete ich auf das, was Sie sagten, und Romani antwortete auf das, was Sie meinten.
Garyjohn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.