如何同时开启两个不同配置的spacemacs?

如题,我使用emacs -q --eval ‘(load-file “~/emacs2.d/init.el”)’ 开启第二个emacs,但是不知道如何指定一个新的spacemacs路径

也许你可以需要这个

使用两个配置或设置不同的 SPACEMACSDIR
1 个赞

我一般直接用Linux的容器启动, 比如使用Guix容器启动一个临时Spacemacs

guix environment --container --network --ad-hoc emacs coreutils \
     --no-cwd \
     --preserve=XAUTHORITY --preserve=DISPLAY \
     --share=$HOME/tmp/fake-home=$HOME \
     --share=$HOME/gitrepos/spacemacs=$HOME/.emacs.d \
     --share=$XAUTHORITY -- emacs

或者你可以用docker

1 个赞