aboutsummaryrefslogtreecommitdiff
path: root/vim/config/substitution.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/config/substitution.vim')
-rw-r--r--vim/config/substitution.vim8
1 files changed, 6 insertions, 2 deletions
diff --git a/vim/config/substitution.vim b/vim/config/substitution.vim
index da9eb47e..f2d7b665 100644
--- a/vim/config/substitution.vim
+++ b/vim/config/substitution.vim
@@ -1,4 +1,8 @@
" Preserve the flags for a pattern when repeating a substitution with &; I
" don't really understand why this isn't a default, but there it is
-nnoremap & :&&<CR>
-vnoremap & :&&<CR>
+nnoremap <silent>
+ \ &
+ \ :<C-U>&&<CR>
+xnoremap <silent>
+ \ &
+ \ :<C-U>&&<CR>