Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现如果 ido 完成列表包含数百个项目,那么给出完成建议会太慢。
我想以高响应速度利用ido的能力。关于如何解决问题的任何建议?
我使用 ido 来完成 Unicode 字符名称,其中有超过 30,000 个。Ido 非常慢,直到我将ido-enable-flex-matching这个单一操作设置为 nil,它立即变得与任何其他匹配操作一样快。也许这个策略也可以帮助你。
ido-enable-flex-matching
简而言之,我这样做了:
(let* ((ido-enable-flex-matching nil) (input (ido-completing-read prompt (ucs-names)))) ; ... )