2012-05-04 16 views
5

Estoy tratando de personalizar mi menú de finalización de vim popup según esta guía: Vim Wiki: "Omni completion popup menu". NotaConfiguración vim omnicompletion colores (Pmenu) en vimrc no funciona

agregue a su vimrc si siempre quiere esta opción.

Sin embargo, con los siguientes ajustes en mi archivo .vimrc

colo desert 

filetype plugin on 
set ofu=syntaxcomplete#Complete 
highlight Pmenu guibg=brown gui=bold 

me sale el siguiente:

Gahhhh! My eyes!

Nota: cuando entro manualmente el orden de realce de forma manual, obras:

enter image description here

¿Cómo hago para que la ventana emergente use un esquema de color definido en .vimrc sin tener que ingresarlo manualmente cada vez?

Respuesta

1

Hmm, lo más probable es que haya un comando de resaltado después que esté anulando su opción. Probablemente cuando se determina el tipo de archivo y se ajustan las opciones. Intente ejecutarlo sin la opción filetype plugin on establecida.

Si eso funciona, tendrás que ajustar la detección del tipo de archivo para ejecutar luego tus opciones especiales.

5

si coloca los comandos en la secuencia siguiente, puede obtener lo que desea. la opción de sintaxis anulará su opción de resaltado.

"" gui configuration 
color murphy 
syntax one 
highlight Pmenu guibg=brown gui=bold 

enter image description here

+1

Mi versión de este variado ligeramente para conseguir que funcione. Estoy usando un término Mac. color elflord sintaxis en resaltar Pmenu ctermbg = 242 guibg = DarkGrey – kiminoa