在 Spacemacs 中增加行高

Increase line height in Spacemacs

我打算增加 Spacemacs 中每行的高度。我试图将一些代码放入主目录中 .spacemacs 文件的 user-config 块中,如下所示,但行高根本没有改变:

(defun dotspacemacs/user-config ()
  '(add-text-properties (point-min) (point-max)
                 '(line-spacing 0.25 line-height 1.25))
  )

有谁知道如何在 Spacemacs 中执行此操作?我刚开始使用 Spacemacs 一周,所以我完全是个新手。

搜索解决方案一段时间后,我发现有很多技巧可以增加行高,同时保持文本出现在行的中心。所以我尝试修改字体而不是使用FontForge(增加字体的顶部和底部space)。

对于可能想要实现相同目标的人,我想说的是,使用 FontForge 创建适合您的新字体比通过配置找到一种方法要容易得多Spacemacs.

仅供参考,在缓冲区中计算 (setq line-spacing 2) 会增加行间距。

您可以将 (setq-default line-spacing 2) 添加到您的 .emacs 文件以全局更改它。 setq 不起作用,因为 line-spacing 是缓冲区局部变量。

除其他答案外,您还可以在emacs UI 中自定义垂直间距。你这样做:
1. M-x
2. 输入 customize variable 然后回车
3. 输入 line-spacing 然后回车

您将转到 UI 菜单以自定义行距变量。 在显示 line spacing 的行上,转到显示 value menu 的按钮,按回车键,按 1 使用自定义值。然后在右侧的框中,您可以将值从 0.0 更改为任何您想要的值!

然后确保点击 save and apply 按钮!