【问题标题】:How to set font to be DejaVu Sans Mono in vim for xp?如何在 vim for xp 中将字体设置为 DejaVu Sans Mono?
【发布时间】:2013-11-16 05:34:36
【问题描述】:

我已经为 xp 安装了 vim,在 C:\Vim 中有一个文件 _vimrc,我在 _vimrc 中设置了字体:

set guifont=Bitstream_Vera_Sans_Mono:h11:cANSI

当我打开vim时,安装程​​序无法工作,当我打开gvim时,安装程​​序可以工作。 什么事? 我在 _vimrc 中编写的配置在我打开时可以在 gvim 中完美运行,为什么它不能在 vim 中运行? 在我的 gvim 和 cmd 中,我可以在屏幕上看到 Bitstream_Vera_Sans_Mono 字体,而我的活动控制台代码页设置为 437,vim 不能使用 Bitstream_Vera_Sans_Mono 字体,为什么?

【问题讨论】:

  • 如果您使用图形界面设置字体,如图所示,您可以使用:set guifont?确切地看到您需要输入的内容。

标签: vim


【解决方案1】:

$MYVIMRC 中,添加以下行:

set guifont=DejaVu\ Sans\ Mono:h11

...:h11,指定高度为 11 磅。

N.B:_ 可以用来代替空格,所以你不需要使用 反斜杠转义空格。

参考

注意事项,问题更新后

'guifont' 仅适用于 Vim's GUI gvim),不适用于控制台(或终端)vim 实例。 Vim 无法控制它运行的终端的字体。

如果您想更改 Windows XP(!)console font,请参阅 How to change the Windows XP console font? on SuperUser

【讨论】:

    猜你喜欢
    • 2018-12-25
    • 2013-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多