我最近升级到 emacs23 (Ubuntu 10.04) 并且我已经设法用相关的 .emacs 选项整理了我的面孔(字体)。
然而,我似乎无法更改的一种字体是用于显示缓冲区菜单的字体(即,当您 CTRL+左键单击缓冲区时,您会得到一个列出所有打开缓冲区的弹出菜单)。
问题是用于显示这个菜单的字体是成比例的(不是固定宽度的),它把菜单弄得一团糟——没有什么是垂直排列的,我经常用它来查看哪些缓冲区保存了共同的文件目录。比例字体的路径遍布各处。
我相信 Ubuntu 的 emacs23 是用 GTK 而不是 Lucid 构建的。我读过的一些东西似乎表明没有办法在 Emacs 中设置这种字体——必须使用 GTK 配置在外部完成——如果这是真的,怎么办?
否则,如果无法完成,那么在 Ubuntu 上使用 Lucid 而不是 GTK 支持重新编译 emacs23 有多棘手?可以用“apt-get source”轻松完成吗?