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