Hacker News new | ask | show | jobs
by yeowMeng 1994 days ago
Cscope in vim to jump between caller and callee (examine relationship). See where symbols are used. Jump to global definition. Could not live without cscope!
2 comments

Yes this is how I use it and I love it. I think some IDEs havee similar capability but for vim users cscope is an great way to understand large code bases by quickly jumping through callchains. There's a 'Using Cscope with Vim' tutorial on the page that covers it.
Vim now also supports the more powerful vscode language servers. If you haven't done so already, I encourage you to give them a try.
Vim Youcompleteme plugin with libclang support does this better for me. Have you compared?