188

我正在使用 macvim,我喜欢它。我也碰巧非常喜欢默认字体。

我的问题是:

如何更改 .gvimrc 中的字体大小?我希望它更大,而不更改默认字体。

我见过的所有示例都指定了一种字体,然后是“:”,然后是大小。

那么我该如何改变大小而不是字体本身呢?

谢谢!

4

7 回答 7

144

默认字体是Bitstream Vera(在该页面上搜索“默认字体”)。那么为什么不直接指定,而是使用不同的字体大小呢?例如

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

这种方法还确保如果将来默认更改(例如系统默认设置Monaco),您仍将启用您的首选字体。

于 2010-05-22T01:05:15.773 回答
118

如果您不介意弹出菜单,设置字体的一种快速方法是键入:set gfn=*.

这将允许您调整字体的任何属性,而无需更改任何其他内容。

然后您可以使用:set gfn它来查看它现在设置的内容并将其添加到您的 .vimrc 中。

作为一个例子,在我的例子中它显示了guifont=Monaco:h12,所以为了在启动时获得相同的设置,我添加set gfn=Monaco:h12到我的 .vimrc 中。

于 2011-02-20T17:43:06.253 回答
68

以上答案均不适合我,以下是解决方法:

添加到您的 .gvimrc 中,对于 janus 用户,它的 ~/.gvimrc.after :

set guifont=Menlo\ Regular:h14
于 2012-02-09T06:29:11.937 回答
61

⌘</kbd>-= and ⌘</kbd>-- will increase and decrease the font size, respectively.

于 2011-08-17T19:33:46.637 回答
9

这对我来说很好。

:set guifont=Menlo\ 正则:h12

于 2012-06-13T21:44:57.793 回答
8

回复中缺少一个有用的注释 - 您可以使用set guifont=*它会弹出一个字体选择器,供您从系统上的可用字体中进行选择。它可能仅适用于 OSX 和 Linux,但最好是手动输入。

一旦你选择了字体,你可以set guifont再次使用它会打印出你选择的字体名称和大小。唯一需要注意的是, ~/.vimrc 中的任何空格都需要反斜杠

于 2012-02-07T07:58:34.030 回答
6

更改vim 控制台字体大小的大小可以增加或减少

set guifont=Menlo\ Regular:h14

对于Macvim以下快捷键工作

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

终端

Zoom in-CMD/ctrl++
Zoom out-CMD/ctrl+-
Normal default size - CMD/cmd+0    
于 2015-03-20T20:55:33.447 回答