不谈Spacemacs,只谈Centaur Emacs

我专门在arch上安装了clangd和ccls,没有发现问题呀。eglot默认用clangd,clangd不存在才会用ccls。两者不存在冲突。建议你去掉私有配置再试试。

OS:debian 12.5 emacs:29.2,自编译 修改集涉及custom.el init.el init-evil.el,不过是些软件源、lsp客户端、evil插件,没有涉及到lsp server的

init.el

去掉试过吗?

刚试了下,在init.el中注释掉evil那行之后,ccls/clangd同时存在也不会有问题了,真是服了,这种狗血的事情都能发生