1

我想在 icicles 中使用 dabbrev 补全,如下页所述。

http://www.emacswiki.org/emacs/Icicles_-_Completion_in_Other_Buffers

如果用户选项“icicle-top-level-key-bindings”包含“dabbrev-completion”条目,则 Icicles 将通常绑定到命令“dabbrev-completion”的键重新映射到使用 Icicles 完成的命令“icicle-dabbrev-completion”每当有多个完成候选人时。然后,您可以使用任何 Icicles 功能,例如 apropos 完成和候选循环。此外,您可以完成一个空前缀,从头开始使用 apropos 完成。

但是我不明白如何在我的 .emacs 文件中设置“icicle-top-level-key-bindings”。我尝试了许多无效的步骤。'Mx describe-variable RET icicle-top-level-key-bindings' 显示了一个包含很多选项的列表。我怎样才能将“dabbrev-completion”添加到这个现有列表中。

我从http://www.emacswiki.org/emacs/Icicles_-_Libraries获得了冰柱库

我还在icicles-opt.el中看到了以下代码

 (dabbrev-completion icicle-dabbrev-completion
                     (< emacs-major-version 24))

这是否意味着 emacs2.4.3 不支持 dabbrev 模式?

4

1 回答 1

1
  1. 用于M-x customize-option icicle-top-level-key-bindings自定义此选项。

  2. 是的,我还没有更新代码icicle-dabbrev-completion以支持 Emacs 24。dabbrev-completion如果您使用 Emacs 24,请使用常规。

于 2013-09-02T01:22:08.150 回答