Ich legte eine explizite Datei für die Anpassung über die Benutzeroberfläche erstellt. Es heißt custom.el
. Momentan verwende ich die folgenden Snippets, um diese Datei zu erstellen, falls sie nicht existiert.Wie erstelle ich eine leere Datei von elisp?
(defconst custom-file (expand-file-name "custom.el" user-emacs-directory))
(unless (file-exists-p custom-file)
(shell-command (concat "touch " custom-file)))
Es ist ein hässlicher Shell-Befehl touch
in beliebigen anderen elisp Funktionen können dies tun?
Fast ein Duplikat: http://Stackoverflow.com/q/2592095/596361 –