如何在.emacs 文件中定义变量?

如何在.emacs 文件中定义变量?

这是我的 .emacs 文件:

(setq load-path (cons  "/usr/local/Cellar/erlang/R16B02/lib/erlang/lib/tools-2.6.12/emacs"
      load-path))
      (setq erlang-root-dir "/usr/local/Cellar/erlang/R16B")
      (setq exec-path (cons "/usr/local/Cellar/erlang/R16B/bin" exec-path))
      (require 'erlang-start)

正如你所见,erlang 路径不是很一致。

我想定义一个变量来捕获路径/usr/local/Cellar/erlang/R16B02,这样我就可以在一个地方设置路径并使用该变量来构造相关的erlang路径。

这样做的语法是什么?我想我需要知道如何声明变量以及变量和路径后缀的连接。

答案1

(setq erpath“/usr/path/to/erlang”)

然后像这样使用它

(setq erlang-root-dir(格式“%s /%s”erpath“R16B”))

相关内容