大量写代码的人都知道,好的字体不仅能减轻眼睛的负担,还能减轻大脑的整个负担,保持心情愉悦。

在Mac OS下,因为基本都用Macvim,我觉得系统下的Monaco字体已经很合适了。下图是Monaco在Windows的Gvim下的效果:

monaco

其实已经有很多人推荐Monaco这种英文字体了,都感觉编程时这种字体比较美观舒适。但在Windows下,这种字体的中文表现较差,看起来较扁。微软专为程序员开发了一种Consolas字体,适合在写代码的时候使用,但由于Gvim不支持这种字体,于是找到了YaHei Consolas Hybrid 这种字体,中文效果也很不错。

但是在LCD显示器上为了字体表现需要开启clearType的效果。对于Windows 7,已经自带了clearType工具;而在Windows XP上,也可以下载安装clearType。

不过在Windows下的Gvim,我的英文字体还是使用Courier New字体,这个字体在Windows 和 Mac OS X下都有,但我不确定是不是同一种,中文等宽字体仍然使用YaHei Consolas Hybrid。

courier_new

需要注意的是,Gvim中使用YaHei Consolas Hybrid作为guifontwide,必须是使用特定编译过的Gvim版本。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据