我不确定如何全面实现这一点。
目前我在 Windows 上构建了自己的 bzr Emacs,所以我可以看到 `display-buffer' 现在采用了一个 SPECIFIERS 选项,这可能很有趣,但我找不到如何使用它的具体示例。
但是这个问题真的要在调用 display-buffer 之前解决。
例如,以前的帮助窗口正在访问 Buffer-A,但我在阅读帮助时在另一个窗口中访问了 Buffer-A。现在,当我退出帮助窗口时,Buffer-A 也出现在那里。我想要一些其他有用的缓冲区出现在那里。
最佳答案
我有一些似乎有效的实验代码 here .
我强调实验性。这可能会融化你的 Emacs。
如果您能在 github 或这里与我联系,让我知道您的经验,我将不胜感激。
关于emacs - 在 Emacs 中如何防止同一个缓冲区出现在同一帧的不同窗口中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452724/