Emacs模糊自动完成
问题描述:
我真的很喜欢ido
在emacs中的模糊匹配。我想通过自动完成来实现。最好用auto-complete
,因为我有ac-python
和其他东西设置auto-complete
。我知道auto-complete
提供了模糊匹配,如果没有找到正常的匹配,但我通常需要这个。Emacs模糊自动完成
答
您可以将ac-fuzzy-complete
绑定到您喜欢的某个组合键,然后使用该组合键代替完成时使用的其他方法。它已经是互动的,但不受任何关键的约束。像这样的东西会做:
(global-set-key (kbd "M-C-I") 'ac-fuzzy-complete)
(M-C-我否则用于complete-symbol
组合键)
我可以,但是这会使'自动complete'无用的弹出式窗口,需要额外的钥匙。这为我打破了“自动完成”的目的。此外,它似乎只给出一个建议。 – fread2281
它开始给我多个建议,但只有一个像2这样的小数字,而不是正常的9+。 – fread2281
如果没有其他结果,则控制是否使用模糊匹配。 http://cx4a.org/software/auto-complete/manual.html#ac-use-fuzzy – fread2281