gee..I just tried this idea on another scenario, didn't work... "this doesn't work, guess overided by taglist augroup MyTagListCommand au! au BufEnter FileType taglist nnoremap <buffer> <CR> <CR><C-W>p augroup END
n <CR> *@:call <SNR>117_Tlist_Window_Jump_To_Tag('useopen')<CR> Last set from ~/.vim/plugin/taglist.vim Press ENTER or type command to continue kind of a tricky request, like:how to make the <CR> not to jump over, while after borrowing taglist's <CR> magic? On Sat, Dec 21, 2013 at 8:51 PM, ping song <songpingem...@gmail.com> wrote: > thanks Chris, this works! I didn't know that vim can: > define a map for just one filetype > further, just for one buffer. > that's nice! > > > On Wed, Dec 18, 2013 at 4:39 AM, Christian Brabandt <cbli...@256bit.org>wrote: > >> On Wed, December 18, 2013 10:30, ping song wrote: >> > 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. >> >> either use a ftplugin file and map <CR> only for the qf filetype >> or create an autocommand like this >> >> augroup MyQFCommand >> au! >> au FileType qf nnoremap <buffer> <CR> <CR><C-W>p >> augroup END >> >> regards, >> Christian >> >> -- >> -- >> 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+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- -- 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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.