I know about taglist and omnicppcomplete plugins, but both are not
enough, in my opinion, for making working with vim + ctags real
powerfull.

It would be a simple task to write a python program for "searching and
navigating" a tags file !

Within vim, or from the bash, it would be possible to extract
information from a tags file generated with exuberant ctags, running
the python script, so that large projects could easily be handled.

For example it should be possible to list all the classes that much a
given query (formulated with regular expressions) AND/OR all the
function members that much a given query and so on.

>From the bash, for example, this could be something like

tagsmanager --file=./tags --name='a+' --class='abc*|def' --
function='abc*' --kind='s'

the output should be the list of all structs that begins with an 'a',
defined within a function that begins with abc member of a class that
begins with abc or of the class def. The search would be in the tags
file in the current directory.

(another simple example colud be:
tagsmanager --file=./tags --name='abcd*' --kind='c'
that sould lists all tha classes that begins with abcd in the project
relative to the ./tags file
and so on...)

The output list should be "navigable" and it should be possible to go
to the definition with vim
"or something like this"...

A simple python script would be very usefull for achieving this
powerfull results...

What do you think ?
Best regards,
THX
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to