Cambiar tamaño de fuente macvim?

178

Estoy usando macvim y me encanta. También me gusta mucho la fuente predeterminada.

Mi pregunta es:

¿Cómo cambio el tamaño de fuente en mi .gvimrc? Quiero que sea más grande, sin cambiar la fuente por defecto.

Todos los ejemplos que he visto especifican una fuente, luego un ':' y luego el tamaño.

Entonces, ¿cómo puedo cambiar el tamaño, no la fuente en sí?

¡Gracias!

Alex
fuente

Respuestas:

142

La fuente predeterminada es Bitstream Vera (busque 'fuente predeterminada' en esa página). Entonces, ¿por qué no solo especificar eso, sino con un tamaño de fuente diferente? P.ej

:set guifont=Bitstream\ Vera\ Sans\ Mono:h14

Este enfoque también garantiza que si en el futuro los cambios predeterminados (p. Ej., Los valores predeterminados del sistema Monaco), todavía tendrá habilitada su fuente preferida.

ire_and_curses
fuente
Ah, pero lo descubrí y estaba más cerca de esto. Gracias por llevarme por el buen camino. Está De Ja Vu Veraen mi sistema. Huh Gracias de todos modos!
Alex
@ Alex: Eso es interesante. Parece que los documentos están un poco desactualizados entonces. Esta fuente es una extensión de la Bitstreamfamilia de fuentes original , "para proporcionar una gama más amplia de caracteres mientras se conserva el aspecto original" . Gracias por regresar con esta información.
ire_and_curses
2
En OS X Mavericks, esta respuesta no funciona. Ver @Denis respuesta, a continuación. : set guifont = Menlo \ Regular: h16
Travis Bear
111

Una forma rápida de configurar la fuente si no le importa que aparezca un menú emergente es escribir :set gfn=*.

Esto le permitirá ajustar cualquier propiedad de la fuente sin cambiar nada más al respecto.

Luego puede usar :set gfnpara ver en qué está configurado ahora y agregarlo a su .vimrc.

Como ejemplo, en mi caso se muestra guifont=Monaco:h12y así para obtener la misma configuración en el inicio, agregué set gfn=Monaco:h12a mi .vimrc.

Thorsten Lorenz
fuente
3
Gracias por el truco 'set gfn = *'. Realmente necesitaba ver una lista de lo que estaba disponible, ¡es bueno saber que puedo!
evadeflow
65

Ninguna de las respuestas anteriores funcionó para mí, esto es lo que funcionó:

Agregue a su .gvimrc, para los usuarios de janus su ~ / .gvimrc.after:

set guifont=Menlo\ Regular:h14
Denis
fuente
Para subvim, cree un archivo: ~ / .vim / custom / gvimrc
Lenar Hoyt
2
También puede agregar la línea en su ~ / .vimrc regular
aharris88
Esto funcionó para mí (tampoco ninguno de los anteriores). También cambié ~ / .vmrc
Jorammer
59

- =y - -aumentará y disminuirá el tamaño de fuente, respectivamente.

Conner
fuente
Tenía que usar Ctrl + Shift + = para aumentar el tamaño de fuente. Podría ser porque utilizo un diseño de teclado noruego
smat
1
@smat Bueno, esto está hablando específicamente de MacVim en OSX.
Conner
44
Además, suponemos que si quieren cambiar el sitio de la fuente, les gustaría que esto sea una preferencia en todas las sesiones. Esta respuesta no hará eso.
Nueva Alejandría el
1
@Conner debería ser Cmd + Shift + = en mi comentario anterior. Gracias por detectar el error.
justo el
10

Esto funciona muy bien mi final.

: set guifont = Menlo \ Regular: h12

John Griffiths
fuente
Ahórrame mucho tiempo.
Peacepassion
7

Falta una nota útil en las respuestas: puede usar la set guifont=*que le mostrará un selector de fuentes para que seleccione entre las fuentes disponibles en el sistema. Puede ser solo OSX y Linux, pero es preferible tener que ingresarlo manualmente.

Una vez que haya seleccionado la fuente, puede usarla set guifontnuevamente para imprimir el nombre de la fuente y el tamaño que ha seleccionado. La única advertencia es que cualquier espacio debe reducirse en su ~ / .vimrc

sintetizadorpatel
fuente
De todas las respuestas, esta fue la que más me ayudó. Gracias. :)
Levi Figueira
6

Cambiar el tamaño en el tamaño de fuente de la consola vim puede aumentar o disminuir

set guifont=Menlo\ Regular:h14

Para Macvim después del trabajo de acceso directo clave

zoom out - CMD+-
zoom in -CMD+=

Para terminal

Zoom in-CMD/ctrl++
Zoom out-CMD/ctrl+-
Normal default size - CMD/cmd+0    
J4cK
fuente
si eso es correcto. A medida que acerque / aleje, el valor de fontsizein set guifont=Menlo\ Regular:h<fontsize>aumentará / disminuirá en consecuencia.
A-Dubb