我想知道人们如何管理随机生成的无用消息等emacs缓冲区,例如在完成之后,我得到一个完成缓冲区,它让我感到不安,它创建了一个缓冲区,我必须遍历才能到达下一个缓冲区。有人有解决方案吗?
答案 0 :(得分:4)
标题相当含糊。在Emacs的“缓冲管理”的一般主题中有很多Q& As。这是一个包含其他几个链接的链接(参见右侧边栏中的“链接”):
How can I more easily switch between buffers in Emacs?
对于您的具体问题,我建议使用优秀的winner-mode
。只需将(winner-mode 1)
添加到.emacs文件中(或键入 M-x winner-mode
RET 即可试用。
启用后,您可以使用 Cc < left> (重复,如有必要)调用winner-undo
,以向后退步所有先前的窗口配置。
因此,当一个窗口弹出而你不再需要它时,你输入 Cc < left> ,你就会立即回到以前的状态。
Cc < right> 调用winner-redo
来恢复您开始使用的配置(即它不会像undo命令那样逐步完成配置)
另请注意,许多类型的缓冲区可以用 q 掩埋,或者用 z 删除。