我是emacs(spacemacs)的新手,我按照this article来学习spacemacs。
完成编辑后,保存文件并按文件中的C-c C-c重新加载,或者只重新启动Spacemacs。
但在我保存.spacemacs
然后按C-c C-c
后,电力线告诉我C-c C-c is undefined
。
如何在不重启emacs的情况下重新加载.spacemacs
文件?
答案 0 :(得分:99)
我找到了解决方案:SPC f e R
答案 1 :(得分:23)
SPC f e R
对我不起作用,所以我个人使用SPC q R
。它完全重启了spacemacs - 但如果你在config中维护会话(dotspacemacs-auto-resume-layouts t)
,spacemacs将使用相同的缓冲区重新启动。希望它能帮助别人。
dotspacemacs-auto-resume-layouts
是一个配置选项,可以在setq-default
文件的.spacemacs
部分找到。它配有默认的spacemacs设置,默认值为nil
。
答案 2 :(得分:4)
对于那些在emacs模式下工作的人来说,使用键绑定完成这项操作可能有点困难。在这种情况下,请M-X
然后输入dotspacemacs/sync-configuration-layers
答案 3 :(得分:0)
另一种方法是按两次空格(SPC SPC
),使您进入emacs命令模式。
然后输入:sync-config
并按Enter,将执行dotspacemacs/sync-configuration-layers
命令并重新加载您的配置。
答案 4 :(得分:0)
SPC q r
或(restart-emacs-resume-layouts)
将重新启动emacs,同时保留布局。