aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2022-05-03 19:15:33 +0800
committerjdhao <jdhao@hotmail.com>2022-05-03 19:15:33 +0800
commit9e284f58cb0e17e4b6fb095c3379444fb20a92ff (patch)
tree6a494ed6b07550621b6529bac9eaf78dc7096347
parenta5dc045acc0749cd6920080576e67a8d4c9aa128 (diff)
add new map
-rw-r--r--core/mappings.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/mappings.vim b/core/mappings.vim
index 3cb513c..bb53038 100644
--- a/core/mappings.vim
+++ b/core/mappings.vim
@@ -95,6 +95,9 @@ nnoremap <silent> <leader>sv :<C-U>silent update $MYVIMRC <bar> source $MYVIMRC
" Reselect the text that has just been pasted, see also https://stackoverflow.com/a/4317090/6064933.
nnoremap <expr> <leader>v printf('`[%s`]', getregtype()[0])
+" Always use very magic mode for searching
+nnoremap / /\v
+
" Search in selected region
xnoremap / :<C-U>call feedkeys('/\%>'.(line("'<")-1).'l\%<'.(line("'>")+1)."l")<CR>