On 05/27/2010 10:29 PM, John Beckett wrote:
robert song wrote:
I search for one string in vim with "n", but if all strings
is searched, it will return to the beginning of the file.

See 'nowrapscan' at:
http://vim.wikia.com/wiki/Searching

However, the better answer is to get used to it because it is
very useful in practice! What you need to do is have a prominent
message when wrap around occurs so you don't wonder when it has
happened. For example:

:hi WarningMsg ctermfg=15 ctermbg=12 guifg=White guibg=Red gui=NONE

Even with a prominent warning, it can still be easy to miss in some cases -- I usually fly with the default 'wrapscan', but when searching long CSV/tab-delim files, I am visually focused on the hits, not elsewhere on the screen (where the msg is), often hitting "n" dozens if not hundreds of times. This "road hypnotism" leads me to temporarily set 'nowrapscan' and search from the top -- it's much easier to see when you've hit the bottom if nothing changes visually even after multiple hits of "n". Not something I use often, but about twice a month, I'm glad to have the option to change the behavior.

-tim


--
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

Reply via email to