把emacs.d/init.el 文件放在其他目录启动

Posted 那个踩到香蕉皮的妖怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把emacs.d/init.el 文件放在其他目录启动相关的知识,希望对你有一定的参考价值。

有多个emacs配置,或者说经常把emacs.d文件从一台机器复制到另一台上。每次都把.emacs.d文件都放到~/目录下有点不方便了。

可以新建~/.emacs.d/init.el文件,输入一下内容,指定配置文件的目录即可

(package-initialize)

(defconst user-emacs-directory
  (file-name-directory (file-chase-links (expand-file-name "~/zb_conf/emacs.d.purcell/" )))
  "The giant turtle on which the world rests.")
(load-file (expand-file-name "init.el" user-emacs-directory))

 

把"~/zb_conf/emacs.d.purcell/" 换成你的emacs.d的路径。

windows下可能需要这种格式,例如放在D盘下,则用“//?/d:/emacs.d/”

以上是关于把emacs.d/init.el 文件放在其他目录启动的主要内容,如果未能解决你的问题,请参考以下文章

windows 下配置 emacs 一直卡在 Contacting host: melpa.org:443

如何将dll文件放在其他目录下而不是exe所在

如何将dll文件放在其他目录下而不是exe所在的目录或系统目录

我在哪里把我的 favicon 和 Hugo 放在一起

C# WINFROM怎么播放声音文件? 我把声音文件放在BIN目录下 结果报错说啥找不到文件

关于在maven项目中配置文件资源导出问题