From 88dd66685af2ba85970d5100bb5c1a3135213228 Mon Sep 17 00:00:00 2001 From: Luiz Gonzaga dos Santos Filho Date: Fri, 10 May 2013 01:12:27 +0200 Subject: [PATCH] Wrapping search. Perl regex while searching. Center search matches and jumps --- vim/plugin/settings/yadr-search.vim | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/vim/plugin/settings/yadr-search.vim b/vim/plugin/settings/yadr-search.vim index 36166ea..d9089ff 100644 --- a/vim/plugin/settings/yadr-search.vim +++ b/vim/plugin/settings/yadr-search.vim @@ -5,4 +5,17 @@ set hlsearch " Hilight searches by default set viminfo='100,f1 " Save up to 100 marks, enable capital marks set ignorecase " Ignore case when searching... set smartcase " ...unless we type a capital +set wrapscan " Search wrap the file +" Using Perl/Python regex style by default when searching +nnoremap / /\v +vnoremap / /\v + +" Keep search matches in the middle of the window. +nnoremap n nzzzv +nnoremap N Nzzzv + +" Same when jumping around +nnoremap g; g;zz +nnoremap g, g,zz +nnoremap zz