虽然说在emacs主要是在linux和mac下使用,但总有人需要在windows上用。但是windows上默认的配置文件路径太长,且放在C盘。
通过改变环境变量是最直接的办法。查阅文档(emacs 初始化)发现在site-lisp目录下的配置文件是最先启动的,故在此设置最方便的,放在U盘里在哪都能用。
代码如下:
(defvar program-dir (replace-regexp-in-string "share/emacs.*/etc/$" "home/" data-directory :from-end))
(setenv "HOME" program-dir)
然后在emacs根目录下新建home目录,随后配置的 .emacs 文件和 .emacs.d 目录就在这里。
Having Fun!
date: 2023-02-06
标签:portable,配置文件,windows,emacs,home,Emacs From: https://www.cnblogs.com/lydia-scheme/p/17095178.html