You can run
emacs --eval '(setq variable-name value)'
to do this. Or you could edit your settings file in such a way that it reads the customization from some environment variable, and set that on the command line.
Можно ли установить настраиваемую переменную при запуске Emacs? Например, у меня есть переменная имени проекта, которую я обычно устанавливаю в интерактивном режиме M-x customize-variable
, но я бы хотел установить ее уже при запуске Emacs. Т.е. поэтому я могу выбрать проект из командной строки.
You can run
emacs --eval '(setq variable-name value)'
to do this. Or you could edit your settings file in such a way that it reads the customization from some environment variable, and set that on the command line.
Это не отвечает на заданный вопрос, но «автоматически устанавливать переменную имени проекта» звучит очень похоже на работу для Projectile .