【问题标题】:How to set relative line numbers in Doom Emacs如何在 Doom Emacs 中设置相对行号
【发布时间】:2019-12-17 18:03:57
【问题描述】:

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

【问题讨论】:

标签: emacs line-numbers


【解决方案1】:

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

为了回答 op 的问题,将行号设置为相对的方法是将以下 sn-p 添加到您的配置文件中,在厄运的情况下为 ~/.doom.d/config.el

(setq display-line-numbers-type 'relative)

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-10-16
      • 2020-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多