Zuerst habe ich ausgeführt apropos-value ~/Mail/
. Es warf mir viele Variablen, die diese Zeichenfolge in ihren Werten enthalten. Bei meinem Debian-Paket habe ich das Paket installiert emacs24-el
. Ich lief describe-variable
auf die Variable nnfolder-directory
, welcher Wert war ~/Mail/
. In ging zum Code und stellte fest, dass es wie folgt initialisiert wurde:
(defvoo nnfolder-directory (expand-file-name message-directory))
Das selbe war mit der Variable nndraft-directory
, die den Wert enthielt ~/News/
, der tatsächlich aus einer Variablen stammt gnus-directory
. Aus irgendeinem Grund wird das Verzeichnis ~/Mail/archive/
immer noch erstellt. Ich denke, es nnfolder-directory
wird initialisiert, bevor ich die message-directory
Init-Datei setze .
Fortsetzen: Um Ihre Mail- und Nachrichtenverzeichnisse zu ändern, fügen Sie dies in die init-Datei ein :
(setq message-directory "~/.emacs.d/mail/") (setq gnus-directory "~/.emacs.d/news/") (setq nnfolder-directory "~/.emacs.d/mail/archive")