疲倦的眼睛的emacs字体定制
Posted
技术标签:
【中文标题】疲倦的眼睛的emacs字体定制【英文标题】:emacs font customization for tired eyes 【发布时间】:2013-10-23 23:51:13 【问题描述】:我一直在使用与 Mac OS X 终端捆绑在一起的 emacs,它很好,但它是旧版本。我喜欢它,因为我可以在 OS X 中轻松控制整个终端字体大小。
我安装了最新版本的 emacs,它似乎是另一种动物。这是一个带有按钮的伪 gui,它在终端环境之外。我一直在试图弄清楚如何在没有运气的情况下调整屏幕的字体大小。有人可以帮忙吗?
也许我很笨,但我更喜欢我使用的旧版 emacs 的纯文本特性。试图在其中强制使用菜单/鼠标系统似乎违背了系统的原始美感。
【问题讨论】:
Emacs GUI 不仅仅是伪的。它可以做一些事情,比如在缓冲区中显示不同的字体大小或图像,这在终端中是不可能的。 【参考方案1】:您的字体自定义基本参考是:http://www.emacswiki.org/emacs/CustomizingFaces
如果你不想通过 emacs 的自定义功能进行自定义(我自己不关心),那么这个问题有一个很好的答案:How to set the font size in Emacs?
至于 gui jibba jabba,这是我的 .emacs 中的内容:
(if (fboundp 'scroll-bar-mode) (scroll-bar-mode -1))
(if (fboundp 'tool-bar-mode) (tool-bar-mode -1))
(if (fboundp 'menu-bar-mode) (menu-bar-mode -1))
关闭所有这些。 :-)
编辑:
我建议使用相同的 emacs 文件并对 GUI 中使用的 NextStep 库进行测试....
(when (featurep 'ns)
;; do GUI stuff like font fiddling
)
【讨论】:
在哪里放置 .emacs 以使其相关?我有一个 .emacs,它也适用于 OS X 上安装的其他版本的 emacs,所以我不希望它们发生冲突。 谢谢,我对此还有另一个问题,但我稍后会提出一个新问题。【参考方案2】:输入这个:
M-x text-scale-adjust
那么你就可以使用密钥了:
+
:将默认人脸高度增加一级。
-
:将默认人脸高度降低一级。
0
:将默认人脸高度重置为全局默认值。
【讨论】:
这当然很有用,谢谢。但它似乎只调整当前缓冲区,而不是整个环境。 是的,听起来你想要的是自定义人脸default
。以上是关于疲倦的眼睛的emacs字体定制的主要内容,如果未能解决你的问题,请参考以下文章