Vim 如何在没有在计算机上安装字体的情况下更改字体?

Vim 如何在没有在计算机上安装字体的情况下更改字体?

我想知道如何将 gvim 中使用的字体更改为 Inconsolata,而无需在系统上安装该字体(到 C:/Windows/Fonts)我的字体在 USB 驱动器上,我想让 vim 可移植,所以我在 USB 驱动器上保存了这 2 个文件。

如何使用“set guifont=Inconsolata”使其工作而无需安装它?我尝试了“set guifont=D:/Inconsolata.otf”和“set guifont=D:/Inconsolata”,但仍然不起作用。

谢谢。

答案1

这行不通。至少不是那样。

从系统(以及 Vim)的角度来看,字体必须被“安装”。

在 Windows XP 上,您可以按照以下步骤“安装”字体,无需管理员权限:

  1. 导航C:\WINDOWS\Fonts

  2. 文件安装…

  3. 选择 USB 记忆棒上的字体。

  4. 取消选中复制…

  5. 好的

我不知道是否可以/如何在 Vista/7/8 上执行此操作。

相关内容