diff options
| -rw-r--r-- | autoload/auditory.vim | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/autoload/auditory.vim b/autoload/auditory.vim index cec02df..7609b7e 100644 --- a/autoload/auditory.vim +++ b/autoload/auditory.vim @@ -161,6 +161,7 @@ endfunction " Operators " ========= nnoremap <silent> d :set opfunc=<SID>Delete<CR>g@ +nnoremap <silent> dd :set opfunc=<SID>DeleteLine<CR>g@$ vnoremap <silent> d :<C-U>call <SID>Delete(visualmode(), 1)<CR> function! s:Delete(type, ...) @@ -184,6 +185,10 @@ function! s:Delete(type, ...) let @@ = reg_save endfunction +function! s:DeleteLine(type) + call <SID>Delete('line') +endfunction + " Normal mode " =========== |
