如何在私有层(Private Layer)中设置相对行号(Relative Number)

我尝试在 config.el 中设置,也尝试了在 packages.el 中使用 LayerName/post-init-linum 来进行设置。均显示无效,就是在设置时 linum mode 并没有被加载。

我因该在什么位置去进行设置呢?

正在阅读 Spacemacs 文档,加载的章节。

http://spacemacs.org/doc/LAYERS.html

重点阅读

Use-package 章节

还是不行。。。。我暂时加到 user-config 里面去吧。。。

我其实是想做一个自己的 Layer 这样 user-config 里面就可以空着的,然后在 Layer 中的 config.el 中做模块化配置

 ;; If non nil line numbers are turned on in all `prog-mode' and `text-mode'
   ;; derivatives. If set to `relative', also turns on relative line numbers.
   ;; (default nil)
   dotspacemacs-line-numbers 'relative

设置你的.spacemacs 或者.spacemacs.d/init.el 文件里面的上面那个变量为 relative 就行了。

1 个赞

我现在就是这样的,但是我想把自己的全部设置都写到私有层中。这样 spacemacs 文件就超级干净。

@XCREATES

这个地方的 dotXXXX 开头的变量,尽量全部在 spacemacs 文件里面修改吧,以后还需要同步的。。。

请问题主成功了吗,我也只是想将.spacemacs中的改动尽量都迁移到private中,我将 dotspacemacs-maximized-at-startup t改为作 (setq dotspacemacs-maximized-at-startup t) 放到config.el好像并不起作用