【发布时间】:2011-02-22 14:33:51
【问题描述】:
我正在使用 macvim,我喜欢它。我也碰巧真的很喜欢默认字体。
我的问题是:
如何更改 .gvimrc 中的字体大小?我希望它更大,而不更改默认字体。
我见过的所有示例都指定了字体,然后是“:”,然后是大小。
那么我该如何改变 size 而不是 font 本身呢?
谢谢!
【问题讨论】:
我正在使用 macvim,我喜欢它。我也碰巧真的很喜欢默认字体。
我的问题是:
如何更改 .gvimrc 中的字体大小?我希望它更大,而不更改默认字体。
我见过的所有示例都指定了字体,然后是“:”,然后是大小。
那么我该如何改变 size 而不是 font 本身呢?
谢谢!
【问题讨论】:
默认字体为Bitstream Vera(在该页面上搜索“默认字体”)。那么为什么不直接指定,而是使用不同的字体大小呢?例如
:set guifont=Bitstream\ Vera\ Sans\ Mono:h14
这种方法还可以确保如果将来默认更改(例如系统默认,Monaco),您仍然可以启用您的首选字体。
【讨论】:
De Ja Vu Vera。嗯。无论如何谢谢!
Bitstream 字体系列"to provide a wider range of characters while retaining the original look and feel" 的扩展。感谢您回来提供此信息。
如果您不介意弹出菜单,设置字体的快速方法是输入:set gfn=*。
这将允许您调整字体的任何属性而无需更改任何其他内容。
然后您可以使用 :set gfn 查看它现在设置的内容并将其添加到您的 .vimrc 中。
例如,在我的例子中,它显示guifont=Monaco:h12,因此为了在启动时获得相同的设置,我将set gfn=Monaco:h12 添加到我的.vimrc 中。
【讨论】:
:help gui-font,其中包含有关调出字体面板的信息。
⌘-= 和 ⌘-- 将分别增大和减小字体大小。 p>
【讨论】:
回复中缺少一个有用的注释 - 您可以使用set guifont=*,它将弹出一个字体选择器供您从系统上的可用字体中进行选择。它可能仅适用于 OSX 和 Linux,但最好是手动输入。
选择字体后,您可以再次使用set guifont,它将打印出您选择的字体名称和大小。唯一需要注意的是 ~/.vimrc 中的任何空格都需要反斜杠
【讨论】:
以上答案都不适合我,解决方法如下:
添加到您的 .gvimrc,对于 janus 用户,它的 ~/.gvimrc.after :
set guifont=Menlo\ Regular:h14
【讨论】:
这对我来说效果很好。
:set guifont=Menlo\ Regular:h12
【讨论】:
在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 的值将相应增加/减少。