aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/system_copy.vim
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/system_copy.vim')
-rw-r--r--plugin/system_copy.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugin/system_copy.vim b/plugin/system_copy.vim
index 98b7d0b..11beee6 100644
--- a/plugin/system_copy.vim
+++ b/plugin/system_copy.vim
@@ -38,6 +38,7 @@ endfunction
xnoremap <silent> <Plug>SystemCopy :<C-U>call <SID>system_copy(visualmode(),visualmode() ==# 'V' ? 1 : 0)<CR>
nnoremap <silent> <Plug>SystemCopy :<C-U>set opfunc=<SID>system_copy<CR>g@
+nnoremap <silent> <Plug>SystemCopyLine :<C-U>set opfunc=<SID>system_copy<Bar>exe 'norm! 'v:count1.'g@_'<CR>
if !hasmapto('<Plug>SystemCopy') || maparg('cp','n') ==# ''
xmap cp <Plug>SystemCopy