Which searches the directory of the current file and all directories
beneath the current directory. See :help
file-searching
for more details.

These options can be set in your $MYVIMRC or, better, within
filetype specific plugins in ~/.vim/ftplugin/<the-filetype>.vim or
~/.vim/after/ftplugin/<the-filetype>.vim

With the right setup, we can now enjoy a happy tagging lifestyle.

Living with Tag Love

There are many tag commands available in Vim, but I’m going to share
with you only a select few — a mere dozen or so. These are the ones I
most frequently reach for. You can learn the other
tagcommands
later.

ctrl-]

Jump to the keyword under the cursor. Tag jumps are
recorded on a :help
tag stack.

To split the window,
showing the associated first line or definition, respectively.

Tag! You’re It!

Using tags within Vim will speed up your editing by making it easy for
you to jump around your pile of files. While there are heavy plugins
that aim to make this prettier, the seasoned vimmer knows that the
extra bling doesn’t add any real value to their edits.

Vanilla, when
done right, is a classy choice.

Get yourself setup to use tags correctly within your projects and get
on living the tag lifestyle!