aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-08-10 01:31:43 +1200
committerTom Ryder <tom@sanctum.geek.nz>2018-08-10 01:31:43 +1200
commit50a9a369ad2de035d658010e38e79f3104b78701 (patch)
treee42878ab58ede2189453c9051220b86eb4d61b44 /plugin
parentFirst version (diff)
downloadvim-vertical-region-50a9a369ad2de035d658010e38e79f3104b78701.tar.gz
vim-vertical-region-50a9a369ad2de035d658010e38e79f3104b78701.zip
Correct count handling by dumping <expr> maps
Diffstat (limited to 'plugin')
-rw-r--r--plugin/vertical_region.vim24
1 files changed, 12 insertions, 12 deletions
diff --git a/plugin/vertical_region.vim b/plugin/vertical_region.vim
index 43b30b8..e54bbb0 100644
--- a/plugin/vertical_region.vim
+++ b/plugin/vertical_region.vim
@@ -16,15 +16,15 @@ endif
let g:loaded_vertical_region = 1
" Define plugin maps
-nnoremap <expr> <Plug>(VerticalRegionUpNormal)
- \ vertical_region#Map(v:count1, 1, 'n')
-nnoremap <expr> <Plug>(VerticalRegionDownNormal)
- \ vertical_region#Map(v:count1, 0, 'n')
-onoremap <expr> <Plug>(VerticalRegionUpOperator)
- \ vertical_region#Map(v:count1, 1, 'o')
-onoremap <expr> <Plug>(VerticalRegionDownOperator)
- \ vertical_region#Map(v:count1, 0, 'o')
-xnoremap <expr> <Plug>(VerticalRegionUpVisual)
- \ vertical_region#Map(v:count1, 1, 'x')
-xnoremap <expr> <Plug>(VerticalRegionDownVisual)
- \ vertical_region#Map(v:count1, 0, 'x')
+nnoremap <silent> <Plug>(VerticalRegionUpNormal)
+ \ :<C-U>call vertical_region#Map(v:count1, 1, 'n')<CR>
+nnoremap <silent> <Plug>(VerticalRegionDownNormal)
+ \ :<C-U>call vertical_region#Map(v:count1, 0, 'n')<CR>
+onoremap <silent> <Plug>(VerticalRegionUpOperator)
+ \ :<C-U>call vertical_region#Map(v:count1, 1, 'o')<CR>
+onoremap <silent> <Plug>(VerticalRegionDownOperator)
+ \ :<C-U>call vertical_region#Map(v:count1, 0, 'o')<CR>
+xnoremap <silent> <Plug>(VerticalRegionUpVisual)
+ \ :<C-U>call vertical_region#Map(v:count1, 1, 'x')<CR>
+xnoremap <silent> <Plug>(VerticalRegionDownVisual)
+ \ :<C-U>call vertical_region#Map(v:count1, 0, 'x')<CR>