我使用的是ctags、cscope和vim,每当我在一个符号上点击Ctrl+]时,我就会得到一个选择,我想跳转到哪个文件,这是可以的,只是选择看起来像这样:
# pri kind tag file
1 F f switch_wan_mpls_infrastructure_cc_event /home/ron/src/NextGen/trunk/FW/src/rtos_core/jpax_switch/api/src/infrastructure/switch_wan_mpls_infrastructure.c
switch_wan_mpls_infrastructure_cc_event (int no_companion) {
2 F f switch_wan_mpls_infrastructure_cc_event /home/ron/src/NextGen/trunk/FW/src/rtos_core/jpax_switch/api/src/infrastructure/switch_wan_mpls_infrastructure.c
switch_wan_mpls_infrastructure_cc_event (int no_companion) {完全相同的文件会列出两次。为什么会这样?我如何忽略它(如果是重复的)?
发布于 2017-05-17 08:33:09
我已经能够用脚本解决这个问题了:https://coderwall.com/p/khzioa/rebuild-cscope-database它的工作方式就像一个护身符!
https://stackoverflow.com/questions/44012477
复制相似问题