summaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
authorjohannst <stoelp@eit.uni-kl.de>2018-05-14 15:32:36 +0200
committerjohannst <stoelp@eit.uni-kl.de>2018-05-14 15:32:36 +0200
commit36096f6d9608a014c05103d7ba6f472794fcc1ed (patch)
treebafb6935d15ded930cfa90bb67ebafa9561a935d /vimrc
parent1334be46cddda02e659b4785e93e9e2347d84704 (diff)
downloaddotfiles-36096f6d9608a014c05103d7ba6f472794fcc1ed.tar.gz
dotfiles-36096f6d9608a014c05103d7ba6f472794fcc1ed.zip
bashrc: enabled vi cmd editing. vimrc: added keymap for visual find grep and all buffer search/repleace
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc4
1 files changed, 3 insertions, 1 deletions
diff --git a/vimrc b/vimrc
index c3c274e..5626c31 100644
--- a/vimrc
+++ b/vimrc
@@ -138,6 +138,7 @@ endif
if s:IsPluginEnabled('johannst/AsyncCmdProcessor.vim')
execute "nnoremap <leader>fg :Async find . -type f -exec grep -nHI {} +"repeat('<Left>', 6)
+ execute "vnoremap <leader>fg \"fy:Async find . -type f -exec grep -nHI <C-r>f {} +"repeat('<Left>', 6)
endif
if s:IsPluginEnabled('w0rp/ale')
@@ -269,7 +270,8 @@ set matchtime=5 " how many tenths of a second to blink when matchi
set matchpairs+=<:> " show matching <> as well
nnoremap <leader>n :noh<CR>
-execute "vnoremap <leader>r \"hy:%s/<C-r>h/<C-r>h/gc"repeat('<Left>', 4)
+execute "vnoremap <leader>r \"ry:%s/<C-r>r/<C-r>r/gc"repeat('<Left>', 4)
+execute "vnoremap <leader>br \"ry:bufdo%s/<C-r>r/<C-r>r/gc"repeat('<Left>', 4)
"}}}
"{{{ Buffer & Splits