编辑后如何重新加载.spacemacs文件而不重新启动emacs?

编辑后如何重新加载.spacemacs文件而不重新启动emacs?,emacs,Emacs,我是emacs(SpaceMac)的新手,我跟随emacs学习SpaceMac 编辑完成后,保存文件,然后按文件中的C-C-C重新加载文件,或者重新启动SpaceMac 但是在我保存.spacemacs并按下C-C-C后,电源线告诉我C-C-C未定义 编辑后如何重新加载.spacemacs文件而不重新启动emacs?我找到了解决方案:SPC f e R 它来自。SPC f e R不适合我,所以我个人使用SPC q R。但它会完全重新启动SpaceMac,但如果您在配置中维护会话(DotSpace

我是emacs(SpaceMac)的新手,我跟随emacs学习SpaceMac

编辑完成后,保存文件,然后按文件中的C-C-C重新加载文件,或者重新启动SpaceMac

但是在我保存
.spacemacs
并按下
C-C-C
后,电源线告诉我
C-C-C未定义


编辑后如何重新加载
.spacemacs
文件而不重新启动emacs?

我找到了解决方案:
SPC f e R


它来自。

SPC f e R
不适合我,所以我个人使用
SPC q R
。但它会完全重新启动SpaceMac,但如果您在配置中维护会话
(DotSpaceMac自动恢复布局)
,SpaceMac将使用相同的缓冲区重新启动。希望它能帮助别人


dotspacemacs自动恢复布局
是一个配置选项,可在
.spacemacs
文件的
setq default
部分找到。它带有默认的spacemacs设置,默认值为
nil

对于那些在emacs模式下工作的人来说,使用键绑定来实现这一点可能并不困难。在这种情况下,请执行
M-X
,然后键入
dotspacemacs/sync配置层

另一种方法是按空格键两次(
SPC
),这将使您进入emacs命令模式


然后键入:
sync-config
并按Enter键,这将执行
dotspacemacs/sync-configuration layers
命令并重新加载配置。

SPC q r
(重新启动emacs resume layouts)
将在保留布局的同时重新启动emacs。

这似乎不起作用(我已经知道键盘快捷键,但它对我不起作用)例如,我在dotspacemacs/init中有“dotspacemacs行号t”,但“SPC f e R”并不反映更改。退出和启动spacemacs工作。仅供参考,我个人在dotspacemacs/user配置中使用(全局linum模式)和(linum相对切换)来启用(相对)行号。(只需将它们像那样添加到用户配置块中并重新加载)对于那些处于emacs模式的行号,您可以使用对我来说非常有效的
M-M f e R
——也许它适用于最新版本的spacemacs?如果emacs在守护进程模式下运行,这似乎不起作用。您将
(dotspacemacs自动恢复布局t)