Apakah ada cara untuk mengubah warna menu popup?

14

Apakah ada cara untuk mengubah warna latar belakang menu popup di gvim? Warna latar belakang default adalah merah muda, yang agak aneh bagi saya.

menu cepat

Searene
sumber

Jawaban:

25

Anda dapat menggunakan grup sorotan berikut:

  • Pmenu - barang normal
  • PmenuSel - item yang dipilih
  • PmenuSbar - scroll bar
  • PmenuThumb - jempol bilah gulir

Misalnya untuk mengatur latar belakang abu-abu:

:highlight Pmenu ctermbg=gray guibg=gray

Untuk Gvim Anda hanya perlu guibgbagian ( ctermbgdigunakan ketika Vim dijalankan di terminal), tetapi saya merasa berguna untuk selalu mendefinisikan keduanya.


Saya juga tidak tahu ini; Saya biasa :help i_ctrl-xmenemukan halaman bantuan untuk kunci itu, kemudian mengikuti ins-completiontautan yang disebutkan dalam entri, dan mencari sorotan dengan /highlight;-)

Cara lain untuk menemukan informasi ini adalah dengan menggunakannya :help highlight-groups, yang mencantumkan semua grup sorotan default.

Martin Tournoij
sumber