我使用来自http://cscope.sourceforge.net/cscope_maps.vim的键盘映射在 cscope 中设置键盘快捷键。我的地图是
nmap <C-s> :cs find s <C-R>=expand("<cword>")<CR><CR>
nmap <C-g> :cs find g <C-R>=expand("<cword>")<CR><CR>
nmap <C-c> :cs find c <C-R>=expand("<cword>")<CR><CR>
nmap <C-x> :cs find t <C-R>=expand("<cword>")<CR><CR>
nmap <C-e> :cs find e <C-R>=expand("<cword>")<CR><CR>
nmap <C-f> :cs find f <C-R>=expand("<cfile>")<CR><CR>
nmap <C-i> :cs find i ^<C-R>=expand("<cfile>")<CR>$<CR>
nmap <C-d> :cs find d <C-R>=expand("<cword>")<CR><CR>
当我将光标放在符号上按 Ctrl-g 时,它会转到正确的定义,但会显示此错误。E259 : 没有为 cscope 查询找到匹配项
我已经想出了答案,只是将其发布,以免其他人像我一样浪费时间。