gpt4 book ai didi

emacs - 更改 .emacs 文件的位置

转载 作者:行者123 更新时间:2023-12-04 06:15:08 25 4
gpt4 key购买 nike

我在 windows xp 上工作

我将 emacs 存储在 USB 中

我想携带 .emacs 文件以及二进制文件

我试过的是

(setenv “HOME” (format "%s" (getenv "emacspath")))

(setenv “HOME” (format "%s/" (getenv "emacspath")))

如果我在 emacs 中 eval-expression 似乎有效

setenv ,我可以通过 (getenv "home") 注意到设置 env 效果很好。

但我把 (setenv "home" (format "%s/" (getenv "emacspath")))在“site-lisp”文件夹中的“site-start.el”文件中,启动 emacs 显示 "Symbol's value as variable is void: "HOME"
有任何想法吗?

最佳答案

一种更简单的方法 - 只需在您的 USB 驱动器上创建一个批处理文件,您就可以在其中设置您需要的所有环境变量。然后从批处理中启动 emacs.exe。

例如,如果您想运行 SBCL,请将以下几行添加到您的批处理中

rem SBCL_HOME is required for SBCL
set SBCL_HOME=%utils%\Lisp\sbcl\1.0.29
set SBCL_RUN=%SBCL_HOME%\sbcl.exe
set SBCL_OPTIONS=--noinform

关于emacs - 更改 .emacs 文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7343439/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com