aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2019-11-12 13:30:57 +0800
committerGitHub <noreply@github.com>2019-11-12 13:30:57 +0800
commitaa3a2c5d3c3dd925c14ba5aaafe65aa13abb425d (patch)
tree98c416f1bd5dcbd7e0c1fbace1f92a6f1ddfa3af
parent960855931b522655fcabea9616f8edf5b6bf56d8 (diff)
Search selected region in visual mode
-rw-r--r--mappings.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/mappings.vim b/mappings.vim
index ec7b6fa..62319a5 100644
--- a/mappings.vim
+++ b/mappings.vim
@@ -134,8 +134,8 @@ nnoremap <silent> <leader>sv :silent update $MYVIMRC <bar> source $MYVIMRC <bar>
" Reselect the text that has just been pasted
nnoremap <leader>v `[V`]
-" Use sane regex expression (see `:h magic` for more info)
-nnoremap / /\v
+" Search in selected region
+vnoremap / :<C-U>call feedkeys('/\%>'.(line("'<")-1).'l\%<'.(line("'>")+1)."l")<CR>
" Find and replace (like Sublime Text 3)
nnoremap <C-H> :%s/