2012-03-23 14 views
6

En Fedora15, originalmente estaba usando vim, con todas mis configuraciones definidas en mi archivo ~/.vimrc. Recientemente instalé vim-X11, y ahora hice la transición a gvim. He definido un archivo ~/.gvimrc, con la siguiente línea para establecer el tipo de letra:¿Por qué la configuración de fuente no funciona en gvim?

set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI 

Sin embargo, esto no funciona. Hay dos cosas extrañas:

  1. Los otros valores como el número de línea, combinación de colores funciona bien, pero configuración de fuente no funciona. En cambio, debo configurarlos en la barra de herramientas cada vez para cambiar la fuente: "Editar-> Seleccionar fuente".

  2. Cada vez que selecciono "Editar -> Configuración de inicio", abre el archivo ~/.vimrc en lugar del archivo ~/.gvimrc.

Respuesta

15

Su guifont es válido solo en Windows. En GTK GVim, que quiere:

set guifont=Bitstream\ Vera\ Sans\ Mono\ 11 

Además, se puede utilizar set guifont=* para que aparezca un cuadro de diálogo del sistema para elegir un tipo de letra, y luego ver el contenido de la configuración con set guifont?.

GVim carga .vimrc y luego .gvimrc, por lo que puede separar las configuraciones que se aplican solo a la versión de la GUI.

+0

Muchas gracias. Si hay una configuración, la clave en ~/.gvimrc es la misma que en ~/.vimrc, pero el valor es diferente, el valor ~/.gvimrc anulará el valor de ~/.vimrc, ¿es correcto? –

+1

@TankyWoo: Sí, '.gvimrc' siempre se carga después de' .vimrc'. Ver ': ayuda gvimrc'. –

+0

: Gracias por ayudarme a resolver esta pregunta tan rápido y perfecto. Tanky usted. –

0

I Use set guifont=* continuación set guifont? no va a funcionar, pero set guifont=Bitstream\ Vera\ Sans\ Mono\ 11 agradable

+0

si quiere saber más sobre la fuente gvim, haga clic en ['más información detallada'] (http://stackoverflow.com/questions/3539437/gvim-ubuntu-letter-spacing-consolas-font) – dannyliu

Cuestiones relacionadas