首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Doom Emacs中设置相对行号

如何在Doom Emacs中设置相对行号
EN

Stack Overflow用户
提问于 2019-08-10 13:15:01
回答 2查看 4.7K关注 0票数 11

我知道您可以使用组合键SPC + t + l切换行号,但是在重新启动Doom Emacs时,行号会变回绝对行号。如何将Doom emacs配置为在每次启动Emacs时设置相对行号?

EN

回答 2

Stack Overflow用户

发布于 2019-08-31 02:42:10

假设是最新版本,在撰写本文时是v2.0.9,更好的方法是在您自己的私有配置中将doom-line-numbers-style设置为'relative。只需将(setq doom-line-numbers-style 'relative)添加到配置即可。这会将emacs配置为从相对行号开始。

但是请注意,使用SPC t l切换行号仍然会将行号改回绝对行号。若要切换相对行号,需要为toggle命令提供通用参数。在这种情况下,您必须执行SPC u SPC t l。其中的SPC u代表通用/前缀参数。

票数 7
EN

Stack Overflow用户

发布于 2020-07-10 06:17:09

从提交时起,a7da9a4 doom-line-numbers-style已被删除。设置行号类型的正确方法是设置display-line-numbers-type变量。这是Emacs本身的一部分,因此也将在末日之外工作。

要回答op的问题,将行号设置为相对的方法是将以下代码片段添加到配置文件中,在doom的情况下,配置文件为~/.doom.d/config.el

代码语言:javascript
复制
(setq display-line-numbers-type 'relative)
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57439496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档