如何查找/设置暂存缓冲区位置?

时间:2010-12-27 12:31:15

标签: emacs buffer default aquamacs

在我的Aquamacs中,暂存缓冲区有一个文件位置,我可以保存随机音符,它位于 USERNAME/Library/Application Support/Aquamacs Emacs/scratch buffer

我想将其与我的其他emacsen同步,但我找不到保存“普通”Emacs的暂存缓冲区(或 if )。

修改 谢谢,Slomojo。我最终将它放在我的.emacs中,它按预期工作:

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

我认为*临时缓冲*的Aquamacs哲学与'普通'emacs的哲学不同。

2 个答案:

答案 0 :(得分:4)

Emacs中的普通*scratch*缓冲区不是文件,它只是一个内存缓冲区。

当然,您可以将其保存到文件中,或让.emacs在启动时从实际文件中加载*scratch*替代。

答案 1 :(得分:3)

实际上,aquamacs中的默认变量名为aquamacs-scratch-file,因此您最好添加到.emacs中:

(setq aquamacs-scratch-file“〜/ scratch”)