
使用了 nvim-lspconfig 配置了 sumneko_lua,当跳转到依赖包时,又会启动一个新的 sumneko_lua 服务(测试了 rust 也是这样),这正常吗?(直觉告诉我这不正常)有没有大神有解决方案?
我的配置nvim-config
1 jdhao May 12, 2022 via Android 似乎是一个项目一个 server? 这个还真没注意,你是觉得太占内存了吗 |
5 lu5je0 May 12, 2022 我也是这样 |
6 jdhao May 12, 2022 via Android 我记得有人说 gopls 也有这个问题 |
7 jdhao May 12, 2022 via Android 我测试了 python ,发现 pylsp 也是这样的,跳转到另一个库源码,会再开一个 pylsp 的进程,可能就是这样设计的,一个 server 负责一个项目这样子 |
8 bowser1701 May 12, 2022 via iPhone gopls 支持了 daemon mode |
9 bowser1701 May 12, 2022 可以阅读 gopls daemon mode 的文档,有提到 nvim 等编辑器使用 lsp 的问题。https://github.com/golang/tools/blob/master/gopls/doc/daemon.md |
10 2NUT May 12, 2022 vim 用户应该有能力 修改 提交 patch |
11 acdfjelxe May 12, 2022 正常,lsp 启动时会先找到 project_root |
12 Immortal May 18, 2022 |