Wednesday, December 18, 2013

vim quickfix: make a locate the match but don't jump on it.

I guess this is an old topic, at least I asked earlier some time ago.
but I seems never got the good resolution...

quickfix windows is handy. the :cXXX commands are also good. current work flow is sth like this:

1. you search via vimgrep
:vimgrep /abc/gj ##

2. :cw to open the quickfix(QF) win

3. navigate in the QF win and , hit enter in a match

4. the original buffer which contains the matched line will be displayed

5. at the same time you will be moved into the original buffer on to that matched line

6. you have to jump back to the QF win manually

7. go to 3. 

everything is great, except step 5 & 6 here cause some extra work.

is there a way to avoid just step 4, that is to just remain in the QF window when you hit <ENTER> on a matched line ? that will be really much faster when you navigate through the matched lines in QF win..

this is a nice feature that I ever seen from notepad++ or ultraeditor that my colleague is using...

I was thinking to make some maps to automatically jump back after a <ENTER>, but I don't know how to make that map to only work under QF window.

regards
ping



--
--
You received this message from the "vim_use" 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_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments:

Post a Comment