On Jan 19, 9:29 am, Torsten Andre <[email protected]> wrote: > Hi there, > I'm close to smashing my monitor at the wall, so please bare with me ;) > > I have the problem that when I follow symbol from one file, everything > works fine, from another vim tells me that it cannot find the tag. So > how did I get here? > > I have the following directory setup: > /project > /some_file > /tags > /subfolder > some_subfile1 > some_subfile2 > > I created the tags file using: > ctags -R `pwd` > > Opening vim, just to make sure I set the tags option via > :set tags=./tags
Keep in mind that `./tags' specifies a tags file in the directory of the current file, *not* (necessarily) the current directory. For example, when you're editing some_subfile2, it would specify a tags file within subfolder. If you want the current directory always to be searched as well, include `tags' in the 'tags' option as well. :help tags-option Brett Stahlman > > The tags file includes a symbol A, a function which is defined in > some_subfile1. No when I open some_file: > vim some_file > and point the cursor to symbol A in some_file, which uses function A, > and hit <C-]>. vim opens some_subfile1 and jumps to the definition of > function A. > > Now when I am in some_file and jump from that file to some_subfile2, > which may define a function B used in some_file, I get to some_subfile2 > to the definition of B. So far so good. > > When I am not in some_subfile2, as described previously, and move the > cursor to function A, which is being used in some_subfile2 as well, and > hit <C-]>, vim tells me that it cannot find the tag. > > Is somehow clear what my problem is? I hope so. And if so, does someone > have an idea what goes wrong? > > I checked the tags file and the symbol is defined just fine with the > absolute path pointing to the definition. It doesn't make any > differences if I use relative paths, same problem. > > Thanks for your help! > Cheers, > Torsten
-- You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php
