【发布时间】:2013-01-18 10:41:32
【问题描述】:
当只有一个唯一选项时,如何编写自动完成代码以立即触发? (或者,当有多个选项,但它们都具有相同的基数时)
(eval-exp_[point-is-here]_)
自动完成优惠:
(eval-expression
(eval-expression-print-format)
现在当它遇到一个独特的选项时,如果它立即完成到(eval-expression,然后如果我们输入"-",它会立即选择打印格式,那不是很好吗?
即使有 2 个选项,您也可以在以下示例中看到您只需要 "-p" 即可完成:
(eval-expression-print-format)
(eval-expression-something-else)
这种行为在 Emacs 中是否可行?
【问题讨论】:
-
我见过这种叫做“闪电补全”的补全,在这个名称下有一个包用于 Emacs 的 minibuffer 补全。
标签: emacs autocomplete