有时候 helm imenu 找不到函数

c代码。有时候C-x c i 查找函数的时候。会找不到。会是什么原因?各位有遇到过的么?

开始可以,用一会之后可能就找不到了。同样的c文件。

emacs 28。spacemacs dev分支。

换counsel/ivy或其他类似framework.

这个会是helm的原因?我还从来没换过你说的这俩。 换起来要重新弄一堆配置么?

取决于你的配置和buffer的大小。helm-imenu的代码性能不太好。我就是因此加入counsel/ivy阵营的,counsel-imenu的第一个版本就是我写的(我比较重视性能),见 Hello Ivy-mode, bye Helm | Chen's blog

imenu部分不需要重新配置,因为只是提供一个ui界面而已。

helm imenu我没配置过。都是默认。 我抽空看一下转到ivy会不会很麻烦。 多谢