diff options
-rw-r--r-- | autoload/grappele.vim | 2 | ||||
-rw-r--r-- | plugin/grappele.vim | 7 |
2 files changed, 4 insertions, 5 deletions
diff --git a/autoload/grappele.vim b/autoload/grappele.vim index 423723b..34971dc 100644 --- a/autoload/grappele.vim +++ b/autoload/grappele.vim @@ -1,4 +1,4 @@ -function! grappele#Grappele(line, ...) +function! grappele#Grappele(line) if a:line !=# 0 let s:line = a:line endif diff --git a/plugin/grappele.vim b/plugin/grappele.vim index f85b2b4..97b81e7 100644 --- a/plugin/grappele.vim +++ b/plugin/grappele.vim @@ -10,16 +10,15 @@ vnoremap <silent> <expr> <Plug>GrappeleRecall grappele#Recall('v') onoremap <silent> <expr> <Plug>GrappeleRecall grappele#ORecall() if !hasmapto('<Plug>Grappele') || !maparg('G', 'n') - nnoremap <silent> <expr> G grappele#Grappele(v:count, 'n') + nnoremap <silent> <expr> G grappele#Grappele(v:count) endif if !hasmapto('<Plug>Grappele') || !maparg('G', 'v') - vnoremap <silent> <expr> G - \ grappele#Grappele(v:count, 'v', visualmode()) + vnoremap <silent> <expr> G grappele#Grappele(v:count) endif if !hasmapto('<Plug>Grappele') || !maparg('G', 'o') - onoremap <silent> <expr> G grappele#Grappele(v:count, 'o') + onoremap <silent> <expr> G grappele#Grappele(v:count) endif if !hasmapto('<Plug>GrappeleRecall') || !maparg('gG', 'n') |