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