1

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

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

有谁知道如何在 Spacemacs 中做到这一点?我刚刚开始使用 Spacemacs 一个星期,所以我完全是个新手。

4

3 回答 3

0

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

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

于 2018-05-15T09:20:42.873 回答
0

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

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

于 2016-11-18T11:33:53.120 回答
0

除了其他答案,您可以在 emacs UI 中自定义垂直间距。您可以通过以下方式执行此操作:
1. M-x
2. 键入customize variable然后按 enter
3. 键入line-spacing然后按 enter

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

然后确保按下save and apply按钮!

于 2020-02-25T00:08:59.367 回答