我在ido-mode中使用emacs。当选择所需的缓冲区时,缓冲区不会出现在当前窗口中,而是转到一个单独的帧和窗口,其中缓冲区已经打开。有没有办法修改(关闭)这个行为?这似乎是我期望的(弹出到缓冲区)的东西,但在ido.el中我找不到这样的引用。我认为这是ido模式的“特性”,因为当我使用-q选项启动emacs时,它不会发生。提前感谢……
发布于 2010-02-24 17:26:05
ido-default-buffer-method可能就是您正在寻找的,它具有与ido-default-file-method相同的可能值,并引导您找到它的帮助,即:
ido-default-file-method is a variable defined in `ido.el'.
Its value is raise-frame
Documentation:
How to visit a new file when using `ido-find-file'.
Possible values:
`selected-window' Show new file in selected window
`other-window' Show new file in another window (same frame)
`display' Display file in another window without selecting to it
`other-frame' Show new file in another frame
`maybe-frame' If a file is visible in another frame, prompt to ask if you
you want to see the file in the same window of the current
frame or in the other frame
`raise-frame' If a file is visible in another frame, raise that
frame; otherwise, visit the file in the same windowhttps://stackoverflow.com/questions/2324835
复制相似问题