这个Stack Overflow回答告诉我,我可以设置Emacs的字体大小set-face-attribute:
(set-face-attribute 'default nil :height 100)
Run Code Online (Sandbox Code Playgroud)
这些评论表明您不能运行set-face-attribute使用M-x:
相反,你必须运行它M-::
为什么有些命令,例如set-face-attribute,不可用M-x?
notepad ++允许我在按住Ctrl键并旋转鼠标中间滚动按钮前进时增加字体大小.
以同样的方式,当我按住Ctrl并向后旋转鼠标中间滚动按钮时,喜欢的尺寸减小.
我怎样才能与Emacs一样?
使用C-x C-+and C-x C--(text-scale-adjust) 非常方便地增加/减少一个缓冲区中的字体大小。当几个人在同一台显示器前一起工作时,这可以很好地减少头部碰撞。
有没有办法增加(然后减少)一帧(或所有帧同时)的字体大小?我想知道是否有比 1-C-x C-+在每个新缓冲区中重新键入、2- 调用 Mx x-select-font 并使用鼠标进行选择以及 3- 在暂存缓冲区中运行 elisp 代码更快的方法。
更新:
如果您不仅要满足上述 1-3 项,还要满足:
4- Keep the size (and position) of the frame still.
Run Code Online (Sandbox Code Playgroud)
然后看看这个问题。