diff --git a/vim/plugin/settings/yadr-search.vim b/vim/plugin/settings/yadr-search.vim index 36166ea2..d9089ff5 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