是否有人试图扩展dabbrev-expand
的完成机制以支持不同类型的完成机制(在minibuffer.el
中定义)?我知道mdabbrev-expand
,但它只执行 in-symbol ,而且不完整,例如emacs-lisp-mode
中的符号字符。
答案 0 :(得分:1)
默认情况下,Icicles将命令icicle-dabbrev-completion
绑定到标准dabbrev-completion
绑定的任何键 - 通常是 C-M - / 。
当只有一个匹配的候选者时,冰柱在这种情况下不向该方添加任何内容。但是当存在多种可能性icicle-dabbrev-completion
时,您可以使用多种完成匹配。
特别是,您可以使用apropos完成,这意味着正则表达式匹配(包括子字符串匹配)。您还可以使用progressive完成和各种fuzzy完成(除minibuffer.el
中的vanilla完成样式外)。