我刚开始学习emacs(spacemacs),并且我按照这篇文章来了解spacemacs。
完成编辑后,请保存文件,然后在文件中按C-c C-c重新加载它或者重启Spacemacs。
但是,在我保存了.spacemacs
文件之后,当我按下C-c C-c
时,powerline向我显示C-c C-c未定义
。
我如何在不重启emacs的情况下重新加载.spacemacs
文件?
SPC f e R
对我来说不起作用,所以我个人使用 SPC q R
。它会完全重启 Spacemacs,但如果你在配置中设置了会话 ( (dotspacemacs-auto-resume-layouts t)
),Spacemacs 将会以相同的 buffer 重新启动。希望它能帮到某些人。
dotspacemacs-auto-resume-layouts
是一个配置选项,可以在你的 .spacemacs
文件的 setq-default
部分找到。它是默认的 Spacemacs 设置,其默认值为 nil
。
(dotspacemacs-auto-resume-layouts t)
放在哪个部分或函数中? - Steven Shaw对于那些使用emacs模式的人来说,使用按键绑定可能有点困难。在这种情况下,可以执行M-X
,然后输入dotspacemacs/sync-configuration-layers
。
SPC q r
或者 (restart-emacs-resume-layouts)
可以在保留布局的情况下重新启动emacs。
SPC SPC
),这将使您进入emacs命令模式。sync-config
并按Enter键,这将执行dotspacemacs/sync-configuration-layers
命令并重新加载您的配置。
M-m f e R
。 - TrakJohnson