我最近需要做一些lisp编辑,我发现了OS X上漂亮的Ready Lisp包,这很棒,除了Aquamacs自动使用比例字体(这是愚蠢的,IMHO),我想把它改成等宽字体。然而,我并不是一个真正的EMACS用户,并且Aquamacs中的preferences菜单不太清楚可以在哪里以及如何进行这样的更改。
发布于 2008-09-13 22:31:22
这是我在OS X上的.emacs中的内容:
(set-default-font "-apple-bitstream vera sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman")现在,我不确定Bitstream Vera是否在OS X上是标准的,所以你可能不得不下载它或者选择不同的字体。您可以通过在ELisp缓冲区中运行(x-list-fonts "searchterm")来搜索X字体名称(例如,*scratch* -要运行它,请键入它,然后在同一行中键入C-j )。
发布于 2010-09-01 13:01:11
在Aquamacs 2.1中,您可以通过选项->外观->字体为文本模式设置字体...这将打开标准的字体选择器窗口,选择您喜欢的字体。然后,当您退出emacs (C-x C-c)时,系统将提示您保存选项,然后按"y“。
发布于 2008-09-13 22:27:59
从EmacsWiki Aquamacs FAQ
若要更改用于显示当前帧的字体,请转到“字体”面板。您可以使用击键Apple-t或通过菜单: Options→Show/Hide→Font Panel执行此操作。在那里,选择你想要的字体。
若要将当前框架的字体设为默认字体,请转到“选项”“→框架外观样式”。选择“将当前样式用于foo模式”,其中foo是当前框架的模式(例如,foo=text用于文本模式),以将当前样式(包括字体,但也包括您对框架样式所做的任何其他更改)用于此类型的所有文件。选择“使用当前样式作为默认值”,将当前样式用于尚未为其定义主模式的所有文件。
此外,还推荐使用等宽字体--“Mono”或"Vera Sans Mono“。
https://stackoverflow.com/questions/60910
复制相似问题