11

在 emacs 中,我想在多个帧中打开同一个缓冲区。在我使用 ido 之前,这很容易:我只需使用 切换到一帧中的缓冲区C-x b,然后在我的窗口管理器中聚焦不同的帧,然后也打开另一帧中的缓冲区(C-x b再次使用。)但是,现在我使用 ido 进行模糊完成C-x b,当我尝试打开缓冲区的第二个副本时,它只是将焦点发送回第一帧并使我感到沮丧。

我可以设置一个变量来控制这种行为吗?

理想情况下,我不想C-x b ENTER受到其他打开的缓冲区的影响(通常,它会尝试默认为未在任何窗口中打开的缓冲区。)

4

2 回答 2

16

看起来像

(setq ido-default-buffer-method 'selected-window)

是你需要的。

于 2010-07-10T01:07:17.560 回答
1

C-r在 Ido 中使用它来向后搜索它的列表。我想要的缓冲区通常被推到列表的末尾。我确实倾向于使用多个窗口拆分(垂直和水平)而不是多个框架。

于 2010-07-13T22:36:15.663 回答