I've been using Clojure & Vim for a year now, with fireplace, etc. However, it seems that Exuberant Ctags is a bit crippled since I have not found a way to make it understand namespace aliases. In my current work it seems that nearly every function is in a separate namespace with a namespace alias.
Unless there is already a tool (or a ~/.ctags regex) to do that, I was thinking about writing a lein plugin (in clojure) to decode namespace aliases in the (ns...) form and create a tags file from scratch. About a year ago (in a previous job), I had to write a similar tool (in Groovy) to create the tags file for PL/I code, so I'm familiar with the ctags file format.
Any thoughts?
Alan