我还想在.emacs文件中保存字体大小。
当前回答
zoom.cfg和global-zoom.cfg提供字体大小更改绑定(来自EmacsWiki)
C——或C-mousewheel-up:增大字体大小。 C-+或C-鼠标滚轮向下:减小字体大小。 C-0将字体大小恢复为默认值。
其他回答
我使用hydra包通过按f2 + + + +/f2 - - - -连续控制字体增减,这意味着按f2一次,然后使用+/-来控制,并恢复默认字体大小f2 0。因为我有键盘,所以我也绑定键盘到字体设置。
(defhydra hydra-zoom (global-map "<f2>")
"zoom"
("<kp-add>" text-scale-increase "in")
("+" text-scale-increase "in")
("-" text-scale-decrease "out")
("<kp-subtract>" text-scale-decrease "out")
("0" (text-scale-set 0) "reset")
("<kp-0>" (text-scale-set 0) "reset"))
而现代编辑器的鼠标控制功能由以下键绑定支持,按下控制键+鼠标滚轮可增加/减少字体。
(global-set-key (kbd "<C-wheel-up>") 'text-scale-increase)
(global-set-key (kbd "<C-wheel-down>") 'text-scale-decrease)
(set-face-attribute 'default nil :height 100)
这个值的单位是1/10pt,所以100会给你10pt,以此类推。
zoom.cfg和global-zoom.cfg提供字体大小更改绑定(来自EmacsWiki)
C——或C-mousewheel-up:增大字体大小。 C-+或C-鼠标滚轮向下:减小字体大小。 C-0将字体大小恢复为默认值。
在X11中打开emacs,进入菜单选项,选择“设置默认字体…”,更改字体大小。在同一菜单中选择“保存选项”。完成了。
按Shift和第一个鼠标按钮。您可以通过以下方式更改字体大小:此网站有更多详细信息。
推荐文章
- 动态改变UILabel的字体大小
- 算法来实现像Wordle这样的字云
- 我如何在网站上使用谷歌的Roboto字体?
- 如何确定浏览器渲染文本时实际使用的字体?
- 使用Emacs递归地查找和替换尚未打开的文本文件
- 多个字体权重,一个@font-face查询
- font-style: CSS中的斜体vs斜体
- Android中的密码提示字体
- 适合OTF字体的MIME类型
- 如何在动作栏标题中设置自定义字体?
- 如何在Emacs中重命名打开的文件?
- 包括谷歌字体链接或导入?
- android的有效值:fontFamily和他们映射到什么?
- 如何在我自己的服务器上托管谷歌web字体?
- 如何使nrepl-ritz-jack-in在TRAMP / Emacs上远程工作