在 Windows 7 中使用带有 Terminus 字体的 gvim 时出现字体显示问题。这是一个示例:
1x
3x
我很确定它正在尝试以粗体显示 casesensitive
,但是 Terminus.ttf
应该在没有抗锯齿或提示的情况下显示。
即使从我的配色方案文件中删除所有对“粗体”的引用之后,它仍然看起来像这样。关闭 ClearType 会使它看起来更糟。如果重要的话,我的配色方案是 zenburn .
可能是什么原因造成的,我该如何解决?谢谢!
最佳答案
我不确定这是一个答案,但是当我在 Windows 上工作时(或者我想是 Windows 上的任何其他代码编辑器),我不能容忍 gvim 中的 TrueType 字体。我立即选择了 Linux/X11 提供的位图字体,特别是 miscfixed
字体集。它们比我遇到的任何 TTF 字体都更具可读性,即使在极小的尺寸(如 6 像素)下也清晰可读。他们完全不受任何字体平滑或暗示猴子业务的影响。
这是我从某人的博客文章中提取的图片:
我不确定字体集的下载位置,但在 Windows 上,我通常安装了 Cygwin 环境并将字体从 Cygwin 复制到 Windows 字体目录。
注意:某处有此字体的 TTF 实现,但它看起来很糟糕,尤其是在启用 ClearType 时。真正的位图字体是必经之路。
关于vim - 如何在 Windows 7 中关闭 gvim 中的所有字体提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6495300/