Tony Mechelynck wrote: > When cycling through matches using ":cnext", if there are several matches in > a > single long line, the line is only shortened the first time (but _not_ the > 2nd, 3rd, etc.,) to avoid a Hit-Enter prompt. > > Reproducible: every time. > > Steps to reproduce: > 1. :set wrap " I'm not sure this is necessary > 2. :vimgrep /pattern/g filename > where: > - "filename" is a file or files with a number of lines longer than > 'cmdheight' > times 'columns' > - /pattern/ will happen more than once in some long lines > 3. :cn > 4. Go to step 3. > > Notice that the first match in any given line never produces a Hit-enter > prompt. Too-long lines have part of their non-matching text replaced by "...". > > Actual result: 2nd, 3rd, etc. matches in any given line produces a Hit-enter > prompt; the line is displayed in full, overflowing the command-line. > > Expected result: No hit-enter prompts. > > Additional info: I've been seeing this for as long as I've used ":vimgrep" > (i.e., since shortly after that command was introduced) and I'm still seeing > it in gvim 7.0.201. I just never came around to report it. (I didn't use the > quickfix commands much before :vimgrep appeared, except for :helpgrep where > lines are shorter than 80 characters.)
This works as intended. It's a compromise between shortening the message, to avoid the press-enter prompt, and being able to see the whole message. The idea is that after jumping to a line with ":cnext" you can do ":cc" to see the whole message. It's implemented in a way that when displaying the same line twice the second time it displays the whole line. -- hundred-and-one symptoms of being an internet addict: 191. You rate eating establishments not by the quality of the food, but by the availability of electrical outlets for your PowerBook. /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///