Closed keeferwu closed 10 months ago
调试发现: vim 每打开一个buffer,插件都会执行 RegisterLspServer 来注册 cpp, 这时系统中就会多出一个 clangd 的process
是否有方法做到 当buffer 没有在使用时,能够注销掉 buffer 对应的 clangd process?
的确是个问题,退出 buf 时应该销毁,我搞一下
像clangd 这种常驻进程,应该在vim打开的时候,创建一次就好,不应该跟着buffer去创建
在 lsp.vim 文件中加了return 就没有该问题了,不知道是不是一个bug:
暂时修复了 cpp 的问题
在VIM 中每打开一个c文件就会新建一个 clangd 的进程,导致系统内存被耗尽