Как мне найти / установить местоположение буфера очистки? - PullRequest
3 голосов
/ 27 декабря 2010

В моем Aquamacs в чистом буфере есть местоположение файла, в котором я могу сохранять случайные заметки, и оно находится в USERNAME/Library/Application Support/Aquamacs Emacs/scratch buffer

Я хочу синхронизировать это с другим emacsen, но я не могунайти, где (или , если ) сохранен буфер для «нормального» Emacs.

Редактировать Спасибо, Slomojo.Я закончил тем, что поместил это в мой .emacs, и он работает, как и ожидалось:

(setq initial-buffer-choice "~/Library/Application Support/Aquamacs Emacs/scratch buffer")

Я думаю, что философия Aquamacs о "чистом буфере" просто отличается от философии "нормальных" emacs.

Ответы [ 2 ]

4 голосов
/ 28 декабря 2010

Обычный *scratch* буфер в Emacs - это не файл, а просто буфер памяти.

Конечно, вы можете сохранить его в файл или сделать так, чтобы .emacs загружал альтернативу *scratch* из реального файла при запуске.

3 голосов
/ 19 сентября 2011

На самом деле переменная по умолчанию в aquamacs называется aquamacs-scratch-file, поэтому вам лучше добавить ее в .emacs:

(setq aquamacs-scratch-file "~ / scratch")

...