我是ido-mode
的大粉丝,所以我想用它来处理像describe-function
或find-tag
等的事情,而不必在“我能得到ido-module-style完成在Emacs中搜索标签吗?”中为每一个.
两者
(defalias completing-read ido-completing-read)
和
(setf 'completing-read 'ido-completing-read)
不起作用,至少部分原因是ido-completing-read
在其身体中调用completing-read
,所以任何简单的重新定义都会导致无限递归。
理论上,这应该是可能的,因为ido-completing-read
的docstring的第一行是“Ido替换completing-read
中的built-in”.我已经看了一下,似乎找不到任何尝试或成功的其他人.
我意识到 Ickliss 可能提供这样的东西,我可能会最终得到这个,但它比我现在关心的更多的投入.
谢谢你的帮助.