我在Emacs会话中打开了两个窗口。两者都是使用tramp打开的远程文件。我在窗口A中进行了更改并切换到窗口B而不在窗口A中保存文件。当Emacs决定自动保存时,窗口B中显示的缓冲区从自动保存的窗口A切换到缓冲区。这仅在使用tramp而非本地文件时发生。
我注意到的另一件事是,如果我在两个窗口中打开了相同的文件,因为我需要在文件中的另一个位置引用某些内容并保存文件,我有时会跳转到该位置的缓冲区这一点在另一个窗口,所以我必须四处走动才能回到我正在编辑的地方。
这是一个错误还是我有一些设置(没有)?我怀疑它与保存时刷新窗口有关。
我在OSX上使用Emacs 24.3,但我也看到过使用Linux。
答案 0 :(得分:0)
对我而言听起来非常像一个错误。你能从emacs -Q
开始重现这个(即没有init文件)?
如果是这样,请使用M-x report-emacs-bug
向Emacs Dev提供配方。如果没有,则递归地对您的init文件进行二等分,直到找到罪魁祸首代码。如果不清楚如何解决问题,请在此处寻求更多帮助。