我的vim不能用 cs find s 等其他方法去找 function 或 symbol
我先说一下我怎么 build 好了
Command 如下
find "$(pwd -P)" -name "*.c" -o -name "*.h" > cscope.files
cscope -Rbqk -i cscope.files
以上两个指令下在 project 的 Root
然后 .vimrc 参考这边的做法
https://www.ptt.cc/bbs/Linux/M.1260968163.A.227.html
来取得 database,确保我在 project内的所有 folder 开档都可以拿到database
我有使用 :cs show 来看有没有正确加载,确实有加载我要的 cscope.out
但是就是没办法用,用 cs find s等等都不行,都会出现E259 matches no found...
但奇怪的是,我在 project 的 root 用以下 command
cscope -Rbqk - I cscope.files
进入到互动接口后,整份 project 的 symbol 和 function 都可以如预期找到
我感觉像是 vim 除了状况
但我不知道该怎么查出来QQ