Ответ 1
Вы можете использовать (write-region "" nil custom-file)
не уверен, что это идеальное решение.
Я установил явный файл для настройки, созданной с помощью пользовательского интерфейса. Он называется custom.el
. В настоящее время я использую следующие фрагменты для создания этого файла, если не существует.
(defconst custom-file (expand-file-name "custom.el" user-emacs-directory))
(unless (file-exists-p custom-file)
(shell-command (concat "touch " custom-file)))
Есть уродливая командная оболочка touch
в, любые другие функции elisp могут это сделать?
Вы можете использовать (write-region "" nil custom-file)
не уверен, что это идеальное решение.