![](/img/trans.png)
[英]How can I prevent the mini-buffer from displaying previous commands in Emacs?
[英]How can I save my mini-buffer history in Emacs?
例如,我想在 Emacs 的迷你緩沖區中保存我的查找文件和 Meta-X 歷史記錄,以便稍后在不同的會話中調用命令。
正如特雷傑克遜所說,你想把這個:
(savehist-mode)
在您的 Emacs 啟動文件中,然后重新啟動 Emacs。 (以交互方式調用它會影響您當前的迷你緩沖區歷史記錄,因此您可能不想這樣做。)
還值得指出的是,您可以通過將其他變量添加到savehist-additional-variables
來跨會話保留其他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)
(從 22.1 開始在 Emacs 中可用)
如果你有一個早於 22 的 Emacs 版本,你可以使用它:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.