C-x b( )を押すido-switch-bufferと、見たくないバッファがたくさん表示されます。バッファ履歴をクリアしたいのですが。
この式を(を使用してM-x eval-buffer)評価してみました:
(setq ido-buffer-history '())
そしてそれは発効した。変数をで見たのでわかりますC-h v ido-buffer-history。ただし、を押しても変更がミニバッファに反映されませんでしたC-x b。
他に何をすべきですか?クリアする必要のある他の変数はありますか?
更新:私が見ている「余分な」バッファはアクティブではありません。興味深いことに、C-x C-b(ido-fallback-command)は私が期待することを正確に示しています。私が興味を持っているのはバッファ履歴です(詳細については、buffer-name-historyおよびido-buffer-history変数を参照してください)。
注:おそらく、ido-ubiquitousインストールされているemacs-starter-kitを使用していることに言及すると役立つでしょう。