Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 emacs 中,我想在多个帧中打开同一个缓冲区。在我使用 ido 之前,这很容易:我只需使用 切换到一帧中的缓冲区C-x b,然后在我的窗口管理器中聚焦不同的帧,然后也打开另一帧中的缓冲区(C-x b再次使用。)但是,现在我使用 ido 进行模糊完成C-x b,当我尝试打开缓冲区的第二个副本时,它只是将焦点发送回第一帧并使我感到沮丧。
我可以设置一个变量来控制这种行为吗?
理想情况下,我不想C-x b ENTER受到其他打开的缓冲区的影响(通常,它会尝试默认为未在任何窗口中打开的缓冲区。)
看起来像
(setq ido-default-buffer-method 'selected-window)
是你需要的。
我C-r在 Ido 中使用它来向后搜索它的列表。我想要的缓冲区通常被推到列表的末尾。我确实倾向于使用多个窗口拆分(垂直和水平)而不是多个框架。
C-r