在Spacemacs中增加线高

时间:2016-11-03 07:36:28

标签: emacs line spacemacs

我打算增加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一周,所以我完全是个新手。

3 个答案:

答案 0 :(得分:0)

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

对于那些可能希望实现同样目标的人,我想说使用FontForge创建适合您的新字体比通过配置找到方法更容易Spacemacs。

答案 1 :(得分:0)

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

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

答案 2 :(得分: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按钮!