我几个月来一直使用 ido-mode 没有问题。我最近才决定尝试anything
。它具有许多类似于 ido-mode 的功能。但是,anything
现在似乎正在与 ido-mode 进行斗争。我做了一个C-x-f
,我在底部看到了一些看起来像 ido 模式的东西,但我也看到了某种anything
缓冲区弹出窗口。难道anything
呆子我IDO模式文件选择?如果是这样,我该如何判断,更好的是,如何将其关闭?
编辑:任何缓冲区的标题是*anything-complete*
. 关闭 ido 模式不会给我一个很酷的anything
缓冲C-x-f
是的!他们在互相争斗。我在 any-startup.el 中发现了以下几行:
;;; any-complete.el 用任何东西替换各种完成 ;;; (如冰柱)。使用任何力量正常完成。 (when (require 'anything-complete nil t) ;; 按 150 秒自动收集符号 (anything-lisp-complete-symbol-set-timer 150) (define-key emacs-lisp-mode-map "\C-\Mi" 'anything-lisp-complete-symbol-partial-match) (define-key lisp-interaction-mode-map "\C-\Mi" 'anything-lisp-complete-symbol-partial-match) ;; 如果您不想用“任何东西”替换完成命令,请发表评论。 (任何读取字符串模式 1) )
“任何力量”中立了 ido 模式的力量。切换有anything-read-string-mode
帮助,但这是一个全有或全无的切换。现在,完成M-x
就消失了。我只想要 ido-mode for C-x-f
and C-x b
。有没有人有办法anything-read-string-mode
只关闭这两个功能?
现在,我只需将以下行添加到我的 .emacs 中:
;确保任何东西都不会与 ido 模式发生冲突。 (任何读取字符串模式 0)
归档时间: |
|
查看次数: |
2080 次 |
最近记录: |