我正在使用macvim,我很喜欢它,也喜欢默认字体。
我的问题是:
如何在我的 .gvimrc 文件中更改字体大小? 我希望字体变大,但不更改默认字体。
我看到的所有示例都是指定字体然后冒号再加上字体大小。
那么我该如何只更改字体大小而不是字体本身?
谢谢!
默认字体是Bitstream Vera(在该页面上搜索“default font”)。那么为什么不仅指定它,而且还要使用不同的字体大小呢?例如:
:set guifont=Bitstream\ Vera\ Sans\ Mono:h14
这种方法还可以确保,如果将来默认值发生更改(例如更改为系统默认值Monaco
),您仍将启用首选字体。
如果您不介意弹出菜单,一种快速设置字体的方法是输入 :set gfn=*
。
这将允许您调整字体的任何属性,而不会改变其他任何内容。
然后,您可以使用 :set gfn
查看它现在设置为什么,并将其添加到您的 .vimrc 中。
例如,在我的情况下,它显示 guifont=Monaco:h12
,因此为了在启动时获得相同的设置,我在我的 .vimrc 中添加了 set gfn=Monaco:h12
。
:help gui-font
,其中包含了打开字体面板的相关信息。 - BeeZee以上答案都对我无效,在此分享解决方法:
在你的 .gvimrc 中添加以下内容,对于使用 janus 的用户则是 ~/.gvimrc.after:
set guifont=Menlo\ Regular:h14
⌘-=和⌘--键分别可以增大和缩小字体大小。
回复中缺少一条有用的提示-你可以使用set guifont=*
,这将为您提供一个字体选择器,以便从系统中可用的字体中进行选择。它可能仅适用于OSX和Linux,但比手动输入要好。
选择字体后,您可以再次使用set guifont
,这将打印出所选字体的名称和大小。唯一需要注意的是,在您的~/.vimrc文件中,任何空格都需要添加反斜杠转义符。
在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
set guifont=Menlo\ Regular:h<fontsize>
中的 fontsize
值会相应地增加/减少。 - A-Dubb
De Ja Vu Vera
。哎呀。无论如何还是谢谢! - Alex