2013-01-31 267 views
1

我想知道人們如何管理隨機生成的無用消息等emacs緩衝區,例如,在我完成後,我得到一個完成緩衝區,它讓我感到不安,它創建了一個緩衝區,我必須遍歷才能到達下一個緩衝區緩衝。任何人都可以解決這個問題?Emacs緩衝區管理

+0

[Emacs:幫助我理解文件/緩衝區管理]的可能的重複(http://stackoverflow.com/questions/3145332/emacs-help-me-understand-file-buffer-management) – Wilduck

+1

它沒有得到使用後封閉和埋藏?它不應該通過緩衝區循環,因爲它是一個特殊的(以*開始的)緩衝區。 –

回答

4

標題相當模糊。有很多Q &至於Emacs中「緩衝區管理」的一般主題。這裏有一個包含指向其他幾個人(在右側邊欄,見「鏈接」):
How can I more easily switch between buffers in Emacs?

爲了您的具體問題,我建議使用優秀winner-mode。只需將(winner-mode 1)添加到您的.emacs文件(或輸入M-xwinner-modeRET即可試用)。

啓用後,您可以撥打winner-undoC-C<左>(反覆,如果需要的話),以通過以前所有的窗口配置向後移動。

因此,當彈出一個窗口,你不再需要它,你鍵入C-C<離開>,你馬上是怎麼回事情是前。

C-C<右>呼叫winner-redo用於恢復你開始使用(即,它不通過像撤消命令的配置工序)的結構。

還注意到,許多類型的buffer中可以q被掩埋或ž刪除。