Vim Tips Wiki

Use this page to discuss script 3778 utags: find usage of a word (tag) in the project

  • Add constructive comments, bug reports, or discuss improvements (see the guideline).
  • Do not document the script here (the author should do that on
  • This page may be out of date: check the script's page above, and its release notes.


Utags provides an ability to search for usage of a C/C++/Python/Perl function, a type name, a class method/member, a variable or any other word in a source code of a project. It's like a fast, convenient grep by the whole word. Search is performed from vim by a hot-key when cursor is on the word you want to find. It works quickly since utags uses a beforehand generated index.

Wiki procedures[]

Hi luinnar. Sorry that I have removed most of the text you put here, but it is confusing for people if there are multiple places where a script is documented. It's almost certain that after some updates, any documentation here would differ from documentation at, and that causes trouble. Documentation should be at the script page, or included with the download. This page is for users to comment on the script (and for the author to reply, if wanted). We don't use email here. The wiki procedure is for the author (or anyone interested) to create an account on this site, and put your email into the account (there is no spam). Then you can choose to "follow" this page, and your preferences allow you to receive an email whenever this page is updated. Ask if you have any questions. JohnBeckett (talk) 10:59, November 20, 2012 (UTC)