Как определить переменную в файле.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)

Как видите, пути эрланга не очень последовательны.

Я хочу определить переменную для захвата пути /usr/local/Cellar/erlang/R16B02 поэтому я могу установить путь в одном месте и использовать переменную для построения соответствующих путей erlang.

Какой синтаксис для этого? Я думаю, что мне нужно знать, как объявить переменную, а также объединение переменной и суффикса пути.

1 ответ

(setq erpath "/usr/path/to/erlang")

а затем использовать это так

(setq erlang-root-dir (формат "%s/%s" erpath "R16B"))

Другие вопросы по тегам