Can I list all the references of a symbol in vim using Ctags? like the 'Find References' In some GUI IDE.
The Ctag tutorial just tell how to locate the definition of a symbol ,not all the usages.
Can I list all the references of a symbol in vim using Ctags? like the 'Find References' In some GUI IDE.
The Ctag tutorial just tell how to locate the definition of a symbol ,not all the usages.
Copyright © 2021 Jogjafile Inc.
The
ctagstool only collects and stores the definitions of symbols.To find all references, you can use the
cscopeintegration into Vim (:help cscope), but note that cscope supports far fewer programming languages than ctags.Alternatively, a poor man's substitute would be the built-in
:grep/:vimgrepcommands (with proper patterns). Remember, Vim is a powerful text editor, but no IDE. Either you find and integrate a suitable external tool for this, or switch to a real IDE (like Eclipse, Visual Studio, or IntelliJ IDEA) for such code browsing.