我怎样才能挽救我的小缓冲区的历史在Emacs?
题
我要保存,例如,我发现文件和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,你可以用这个来代替:
不隶属于 StackOverflow