¿Cómo configuro la fuente predeterminada para MacVim?
He intentado agregar la siguiente línea
set guifont = Monaco:h12
a cualquiera de los siguientes archivos:
~/.vimrc
~/.gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/gvimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.vimrc
~/Applications/MacVim/MacVim.app/Contents/Resources/vim/.gvimrc
Reinicié MacVim, pero todavía no establece la fuente predeterminada. ¿Algo que me perdí?
ACTUALIZACIÓN: Puedo emitir el set guifont
comando en tiempo de ejecución y funciona bien. Simplemente no parece leerlo en mis archivos de inicio.
~/.vimrc
y funciona perfectamente bien. Quizás desee comprobar si existe la fuente en particular ...set guifont=Monaco:h12
durante el tiempo de ejecución y funciona bien. No estoy seguro de por qué no lo lee en los archivos de inicio que mencioné.vim -D
para ingresar al modo de depuración y luego astep
través de los scripts de inicio de vim para ver qué está sucediendo.set guifont
declaración. Si realmente es así en su vimrc, elimine los espacios, no son válidos alrededor de las declaraciones de conjunto de signo igual (en realidad, creo que un espacio antes de los iguales está bien, pero no después).Respuestas:
Coloque esto en
.gvimrc
:Tenga en cuenta la falta de espacios alrededor del signo igual.
fuente
.vimrc
archivo.~/.vimrc
no hay ningún efecto en la fuente realmente utilizada enmacvim
Si necesita establecer una fuente con espacios en el nombre, use barras invertidas en su
.gvimrc
:fuente
Source Code Pro
¡es maravilloso! SinSource Code Pro Light
embargo, lo recomiendo sobre su versión regular.La respuesta más completa debería ser esta:
Miré a mi alrededor y cada respuesta y tutorial que encontré no especificaba cómo configurar el tipo de letra.
Después de configurar su fuente manualmente usando la ventana Fuente, si no está seguro de qué escribir exactamente:
Esto le mostrará el valor de cadena exacto que necesita poner en su archivo .vimrc, incluido el tipo de letra.
fuente
Adjuntar mi configuración de fuentes.
fuente
Si está en Mac, agregue estas líneas a su
~/.vimrc
:fuente
Para tratar no solo con caracteres ingleses, puede poner esto en su
.vimrc
archivo (guifontwide
trata con caracteres chinos):fuente
wide
significa que cada carácter está codificado por más de 8 bits, por lo tanto, ¿es ancho? ¿O realmente parece ancho?