Hello all,

I've been prototyping some alternative commands to :tselect and :tjump and 
I'm looking to get a bit of feedback from the community on whether this 
functionality is something worth introducing into the core project. This 
functionality originally started it's life as small plugin in my dotfiles 
and I've grown to really enjoy the experience it provides. I figured that 
the community could benefit, so I've been working to implement it as a core 
feature in vim.

When there are multiple tag matches for a particular keyword, :tag and 
CTRL-] both jump to the first match by default. Alternatively, :tselect and 
:tjump can be used to select which match to jump to by showing a message 
and prompting for input.

I'd like to propose two new commands, :pwtselect and :pwtjump and perhaps a 
new key mapping that displays the tag matches in a popup window at the 
cursor position. The user may then select which tag to jump to. It would 
look and feel very similar to the completion popup features, and it 
leverages much of the existing foundation for :tselect and friends.

Each entry in the popup window could have the format "[<kind>] <tagname> 
<fname>". We could also include "info" fields and the the line from the 
file (massaged from the "cmd" field like in the current implementation of 
:tselect and friends).

If this is something the community deems worth pursuing, I'll continue 
pressing forward on my patch series. I'd love to hear people's thoughts and 
opinions.

Thanks,
- Brandon

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/5cfe0fd0-39ce-44a7-a858-59cea1fa7879n%40googlegroups.com.

Raspunde prin e-mail lui