分类:
2010-11-16 01:24:06
大量写代码的人都知道,好的字体不仅能减轻眼睛的负担,还能减轻大脑的整个负担,保持心情愉悦。
在Mac OS下,因为基本都用Macvim,我觉得系统下的Monaco字体已经很合适了。下图是Monaco在Windows的Gvim下的效果:
其实已经有很多人推荐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。
需要注意的是,Gvim中使用YaHei Consolas Hybrid作为guifontwide,必须是使用特定编译过的Gvim版本。