eglot + python 卡死。是因为 eglot 的性能低吗?

lsp-mode 配置难。 eglot 配置很容易。但是用上eglot后,保存python文档时莫名其妙卡死,而且相关功能很慢,很不及时,且不稳定。苦恼。有更好的解决办法吗?

补充信息:用的是 Deepin 、 doom emacs 。

我用的是 macOS,eglot + pyls。 Emacs 是27.2,用的自己的极简配置,从来没有卡死过。我觉得你这个问题大概率是 deepin 的问题,次大概率是 doom Emacs 里的什么插件冲突了。都是比较花哨庞大的体系,难排查呀。你可以关掉 doom,只用 eglot + pyls,如果不出问题,那就是 deepin 了。

谢谢!我也怀疑是 doom 的问题。

我的也是 emacs27.2 + eglot + pyls 。

我觉得 eglot 性能更好啊

也有可能跟flymake或者python相关的lint工具有关。

可以横向对比下nox

嗯。会尝试的。用了老哥的很多东西了,谢谢 :grinning:

试试pyright,不用pyls,看看效果如何