我要保存,例如,我发现文件和Meta-X历史Emacs的小缓冲区,所以我可以在以后在不同的会话召回命令。

有帮助吗?

解决方案

至于三分球杰克逊说,你想把这个:

(savehist-mode 1)

在您的Emacs启动文件,然后重新启动Emacs的。 (调用它以交互方式将跺你目前的小缓冲区的历史,所以你可能不希望这样做。)

另外值得指出的是,你可以把它们添加到savehist-additional-variables,像这样坚持跨会话的其他变量:

(setq savehist-additional-variables '(kill-ring search-ring regexp-search-ring))

您可能还需要自定义savehist-file,挑选其中的Emacs保存所有这些东西的位置:

(setq savehist-file "~/.emacs.d/tmp/savehist")

其他提示

M-x savehist-mode

(savehist-mode 1)

(在Emacs可作为22.1)

如果你有一个Emacs的版本比旧的22,你可以用这个来代替:

http://www.emacswiki.org/emacs/download/ SAVEHIST-20%2b.el

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top