tomtom / quickfixsigns_vim

Mark quickfix & location list items with signs
http://www.vim.org/scripts/script.php?script_id=2584
GNU General Public License v3.0
131 stars 13 forks source link

Add functionality to jump/navigate between signs #24

Closed blueyed closed 11 years ago

blueyed commented 11 years ago

What do you recommend to jump to the next/previous sign?

I could not find anything in QuickfixSigns help about this, and Vim itself appears to be lacking support for this, too.

I have found numsign.vim (http://www.vim.org/scripts/script.php?script_id=4197) so far, but have not checked it out further.

tomtom commented 11 years ago

I'd rather use maps to jumps to the next mark, quickfix item, location etc. The idea of jumping to the next sign seems somehow funny to me ... it's something I have never wanted to do yet.

stardiviner commented 11 years ago

Here is a good plugin unimpaired

blueyed commented 11 years ago

@NagatoPain unimpaired does not appear to have support for signs, does it? (nothing about "sign" in its source)

@tomtom I thought about using it when looking for the next change in a file under Git version control ("=", "+", "-").

stardiviner commented 11 years ago

@blueyed Oh, I misunderstand your words. You want to jump between the VCS signs ?

blueyed commented 11 years ago

@NagatoPain Yes, and mainly just "go to next" sign. It would be great to cycle between different kind/group of signs, so that you could go to the next vcsdiff based sign for example.

tomtom commented 11 years ago

Ok, I see this could be useful. I'll add a tinykeymap to quickfixsigns that can be used for that.

tomtom commented 11 years ago

It seems to me that numsigns is more about jumping between "marks" (only that the author uses signs as if they were classes of marks), which could, e.g., be achieved with the tmarks plugin (but there are many others like it) in conjunction with quickfixsigns.