emacs字体定制,适合疲劳的眼睛

emacs字体定制,适合疲劳的眼睛,emacs,Emacs,我一直在使用与MacOSX终端捆绑在一起的emacs,它很好,但它是一个旧版本。我喜欢它,因为我可以在OSX中轻松控制整个终端字体大小 我安装了emacs的最新版本,它似乎是另一种动物。它是一个带有按钮的伪gui,位于终端环境之外。我一直在想如何在没有运气的情况下调整屏幕的字体大小。有人能帮忙吗 也许我很笨,但我更喜欢我使用的旧版本emacs的纯文本特性。试图在其中强制使用菜单/鼠标系统似乎违背了系统的原始美。键入以下内容: M-x text-scale-adjust 然后您可以使用该键:

我一直在使用与MacOSX终端捆绑在一起的emacs,它很好,但它是一个旧版本。我喜欢它,因为我可以在OSX中轻松控制整个终端字体大小

我安装了emacs的最新版本,它似乎是另一种动物。它是一个带有按钮的伪gui,位于终端环境之外。我一直在想如何在没有运气的情况下调整屏幕的字体大小。有人能帮忙吗

也许我很笨,但我更喜欢我使用的旧版本emacs的纯文本特性。试图在其中强制使用菜单/鼠标系统似乎违背了系统的原始美。

键入以下内容:

M-x text-scale-adjust
然后您可以使用该键:

  • +
    :将默认面高度增加一步
  • -
    :将默认面高度降低一步
  • 0
    :将默认面高度重置为全局默认值
键入以下内容:

M-x text-scale-adjust
然后您可以使用该键:

  • +
    :将默认面高度增加一步
  • -
    :将默认面高度降低一步
  • 0
    :将默认面高度重置为全局默认值

字体定制的基本参考是:

如果您不想通过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自定义功能进行自定义(我自己不喜欢),那么这个问题有一个很好的答案:

至于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,所以我不希望它们发生冲突。谢谢,我还有另一个问题,但我会马上把它变成一个新问题。在哪里放置与它相关的.emacs?我有一个.emacs,它也用于安装在OS X上的其他版本的emacs,所以我不希望它们发生冲突。谢谢,我还有一个问题要问,但我会马上把它变成一个新问题。这当然很有用,谢谢。但它似乎只调整当前缓冲区,而不是整个环境。是的,听起来您想要的是自定义face
default
。这当然很有用,谢谢。但是它似乎只调整当前缓冲区,而不是整个环境。是的,听起来你想要的是自定义face
default
。Emacs GUI不仅仅是伪的。它可以在缓冲区中显示不同的字体大小或图像,这在终端中是不可能的。它可以在缓冲区中显示不同的字体大小或图像,这在终端中是不可能的。