spacemacs安装lsp-ui master分支最新代码编译版本,lsp-ui-imenu无法自动刷新

image

老版本的lsp-ui-imenu没有auto-refresh开关,我下载安装了最新版本的lsp-ui, 里面已经有了lsp-ui-imenu-auto-refresh这个选项,我在自己的layer里面设置为t,打开lsp-ui-imenu,切换源码文件,imenu不会自动刷新,敢问有哪位大神是配置可用的吗?用的spacemacs develop分支,27.1的版本

auto-refresh的变量值查看已经置为t, 有没有用过这个imenu的,或者有其他的imenu能自动刷新的吗?

我本地试了下,lsp-ui-auto-refresh设置为t,会自动刷新啊。看看lsp-ui-imenu-auto-refresh-delay是什么值。

auto-refresh-delay这个值默认是1.0, 我用默认的和0.0都试了,没效果,你的设置代码方便截图我看下吗?另外你说的自动刷新,是切换源码文件,lsp-ui-imenu就自动更新成对应的了是吗?你用的分支和版本是啥,我分析下跟我的有没有啥差异,谢谢

我没有用spacemacs,用的 Centaur Emacs

有可能是spacemacs独有的问题,发下centaur emacs关于lsp-ui的配置也行

https://github.com/seagle0128/.emacs.d/blob/master/lisp/init-lsp.el#L184

1赞

有没有哪位大神在spacemacs上面配置auto-refresh生效的啊,跪求啊

是在holy模式不起作用哈,有没有人试过啊