vim:keys:vmap *: Center search results

Center search results by further evaluating mappings in {rhs}.
This commit is contained in:
2023-02-15 11:28:26 +01:00
parent 9f3b9ac79a
commit 8e71a3f12e

View File

@@ -97,8 +97,8 @@ function! GetVisualSelection()
return l:sel
endfunction
vnoremap * /\V<C-R>=escape(GetVisualSelection(),'/\')<CR><CR>
vnoremap # ?\V<C-R>=escape(GetVisualSelection(),'?\')<CR><CR>
vmap * /\V<C-R>=escape(GetVisualSelection(),'/\')<CR><CR>
vmap # ?\V<C-R>=escape(GetVisualSelection(),'?\')<CR><CR>
" Extended `*`. Starts vim search (without jump) and ripgrep search for cword
nmap <leader>* :let @/ = '\<' . expand('<cword>') . '\>' <bar>