lsp-mode查找符号引用只能在已打开buffer里查找吗

在光标处用lsp-find-references的结果只是在已打开buffer里面找的,没有在项目中其它文件查找。 我的配置只是简单地(use-package lsp-mode)。

你开发哪个语言就需要哪个语言对应的 language server

lsp-java 不是的,会把项目内所有引用都列出来

项目是C,server是clangd.

用新版的 clangd 吧, 老版本的好像不能跨编译单元查找引用

要在项目根目录用cmake或者bear生成一个compile_commands.json

用bear生成之后成功了,谢谢。