spacemacs配置HOME环境变量与Git默认配置路径冲突的问题

使用spacemacs时,在环境变量中添加了HOME作为.emacs.d的路径,spacemacs能够顺利配置; 但是我发现Git的默认config路径也会使用HOME这一环境变量; 我想知道有没有办法设置emacs的查找路径,比如不使用HOME,而是E_HOME。

emacs新人,请各位大佬不吝赐教😁

windows可以这样,其它系统不知道:

可能是我描述得不够清楚 :joy:,我的意思是Emacs通过HOME环境变量来寻找配置的初始化文件,但是HOME变量也会被Git的config使用,我想区别一下,能不能重新设置一个变量(E_HOME),让Emacs根据E_HOME的路径来设置spacemacs。

:saluting_face:感谢大佬

我理解改 HOME 是为了调整配置路径,可以参考 startup - How to start emacs with specific user-init-file and user-emacs-directory? - Stack Overflow

总结

  1. chemacs2
  2. emacs 29.1 --init-directory