【发布时间】:2011-07-21 05:32:05
【问题描述】:
我已经使用 ido-mode 几个月了,并且 ido-everywhere 已打开,而且总体上对它非常满意。不过,有一件事我希望我能改变。当我键入 C-u M-x shell 以创建具有特定名称的新 shell 缓冲区时,ido 为我提供了所有打开缓冲区的完成列表。如果我选择一个,则在该缓冲区中启动一个新的 shell 并进入 shell 模式,无论它包含什么。很难想象一个有用的用例。
有没有办法只为 shell 命令停用 ido 模式? (当然,还有我将来可能会偶然发现的任何其他类似命令。)
【问题讨论】:
-
我知道对于某些命令,使用最后一个快捷方式两次会暂时禁用 ido(例如,对于打开文件,
C-x C-f C-f使用 minibuffer 中的经典文件打开界面)但我不知道使用M-x命令。