diff options
Diffstat (limited to 'vim/init')
| -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> |