到目前为止,据我所知,emacs 中的覆盖应该与特定的缓冲区相关联。而且,如果我理解正确,则只有一个覆盖到特定缓冲区可以工作。
目前,我遇到了这样的问题。我想要的是让不同的窗口通过叠加显示不同的东西。
当然,当显示不同的缓冲区时,事情就很容易了。但是当两个窗口显示相同的缓冲区时,问题就出现了。例如,我将 OL-A 和 OL-B 应用于缓冲区 BUF-FOO。但是当 WIN-A 和 WIN-B 显示 BUF-FOO 时,OL-A 或 OL-B 都可以工作。但是我想让OL-A在WIN-A中工作,OL-B在WIN-B中工作。
所以我的问题就像标题显示的那样:是否可以在不同窗口中显示的同一缓冲区上使用不同的覆盖?
答案可能是NO,尽管我不希望。
那么,你能给我一些建议或解决这种情况吗?