Antworten:
vim wird mit eingebauter ctags-Unterstützung geliefert. Wenn Sie eine haben tags Stellen Sie sicher, dass die Datei von vim gefunden wird, indem Sie sie der Variablen tags hinzufügen (prüfen Sie, ob die Standardeinstellung zuerst funktioniert).
:set tags+=/path/to/tags
Dann können Sie verwenden :tselect SOME_FUNC um die Dateispeicherorte aufzulisten. Möglicherweise müssen Sie nur die ersten Zeichen des Funktionsnamens eingeben und können diesen verwenden TAB fertigstellen.
ctags *.c aus dem Verzeichnis mit Ihren Quelldateien. Sehen man ctags und auch diese Stapelüberlauf-Frage für weitere Tipps zu vim & amp; ctags: stackoverflow.com/questions/563616/vimctags-tips-and-tricks
tags files, wie kann ich sie generieren?
Sie können den Cursor auch irgendwo in den Funktionsnamen setzen und drücken Ctrl-]
/usr/include/tagszumtagsund legenset tags+=/usr/include/tagsin.vimrc, und scheinst noch was zu brauchen?