Gibt es eine Möglichkeit, die Farbe des Popup-Menüs zu ändern?


13

Gibt es eine Möglichkeit, die Hintergrundfarbe des Popup-Menüs in gvim zu ändern? Die Standardhintergrundfarbe ist Pink, was für mich etwas seltsam ist.

Eingabeaufforderungsmenü

Antworten:


24

Sie können die folgenden Hervorhebungsgruppen verwenden:

  • Pmenu - normaler Artikel
  • PmenuSel - Ausgewähltes Objekt
  • PmenuSbar - Scrollleiste
  • PmenuThumb - Daumen der Bildlaufleiste

Zum Beispiel, um einen grauen Hintergrund festzulegen:

:highlight Pmenu ctermbg=gray guibg=gray

Für Gvim benötigen Sie nur das guibgTeil ( ctermbgwird verwendet, wenn Vim in einem Terminal ausgeführt wird), aber ich finde es nützlich, immer beide zu definieren.


Das wusste ich auch nicht; Ich habe :help i_ctrl-xdie Hilfeseite für diesen Schlüssel gefunden, bin dann dem ins-completionim Eintrag genannten Link gefolgt und habe nach Highlight mit gesucht /highlight;-)

Eine andere Möglichkeit, diese Informationen zu finden, wäre die Verwendung gewesen :help highlight-groups, in der alle Standard-Hervorhebungsgruppen aufgelistet sind.

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.