aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--autoload/grappele.vim10
-rw-r--r--plugin/grappele.vim4
2 files changed, 4 insertions, 10 deletions
diff --git a/autoload/grappele.vim b/autoload/grappele.vim
index 34971dc..e111409 100644
--- a/autoload/grappele.vim
+++ b/autoload/grappele.vim
@@ -6,15 +6,9 @@ function! grappele#Grappele(line)
return 'G'
endfunction
-function! grappele#Recall(mode)
+function! grappele#Recall()
if exists('s:line')
- let l:line = s:line
-
- if a:mode ==# 'v'
- let l:line = visualmode() . l:line
- endif
-
- return l:line . 'G'
+ return s:line . 'G'
endif
endfunction
diff --git a/plugin/grappele.vim b/plugin/grappele.vim
index 5b6a046..fe531af 100644
--- a/plugin/grappele.vim
+++ b/plugin/grappele.vim
@@ -4,8 +4,8 @@ endif
let g:loaded_grappele = 1
-nnoremap <silent> <expr> <Plug>GrappeleRecall grappele#Recall('n')
-vnoremap <silent> <expr> <Plug>GrappeleRecall grappele#Recall('v')
+nnoremap <silent> <expr> <Plug>GrappeleRecall grappele#Recall()
+vnoremap <silent> <expr> <Plug>GrappeleRecall grappele#Recall()
onoremap <silent> <expr> <Plug>GrappeleRecall grappele#ORecall()
if !maparg('G', 'n')