diff options
Diffstat (limited to 'vim/init/keymaps.vim')
-rw-r--r-- | vim/init/keymaps.vim | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index d456791..a6f75e5 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim | |||
@@ -216,11 +216,12 @@ vnoremap <space> :<C-u>call AddSpaceForSelection()<CR> | |||
216 | " }}} | 216 | " }}} |
217 | " SEARCH/SUBSTITUTE {{{ | 217 | " SEARCH/SUBSTITUTE {{{ |
218 | 218 | ||
219 | |||
219 | " Search for selected test | 220 | " Search for selected test |
220 | vnoremap * y/\V<C-R>=escape(@",'/\')<CR><CR> | 221 | vnoremap * y/\V<C-R>=escape(@",'/\')<CR><CR> |
221 | 222 | ||
222 | nnoremap g/ gv<esc>/\%V | 223 | nnoremap g/ gv<esc>/\%V |
223 | vnoremap g/ <esc>/\%V | 224 | vnoremap / <esc>/\%V |
224 | 225 | ||
225 | " Substitue across file | 226 | " Substitue across file |
226 | vnoremap <leader>s y:%s//<C-R>0/g<LEFT><LEFT> | 227 | vnoremap <leader>s y:%s//<C-R>0/g<LEFT><LEFT> |
@@ -762,6 +763,8 @@ nnoremap <C-t>b <Cmd>TigBlame<CR> | |||
762 | " }}} | 763 | " }}} |
763 | " Tmp: Common system command {{{ | 764 | " Tmp: Common system command {{{ |
764 | 765 | ||
766 | nnoremap ! :r ! | ||
767 | |||
765 | " Show date selector | 768 | " Show date selector |
766 | nnoremap <leader>dd :r !sh -c 'LANG=en zenity --calendar --date-format="\%Y.\%m.\%d" 2>/dev/null'<CR><CR> | 769 | nnoremap <leader>dd :r !sh -c 'LANG=en zenity --calendar --date-format="\%Y.\%m.\%d" 2>/dev/null'<CR><CR> |
767 | nnoremap <leader>dD :r !sh -c 'LANG=en zenity --calendar --date-format="\%a \%b \%d" 2>/dev/null'<CR><CR> | 770 | nnoremap <leader>dD :r !sh -c 'LANG=en zenity --calendar --date-format="\%a \%b \%d" 2>/dev/null'<CR><CR> |