aboutsummaryrefslogtreecommitdiff
path: root/autoload
diff options
context:
space:
mode:
Diffstat (limited to 'autoload')
-rw-r--r--autoload/hints.vim2
-rw-r--r--autoload/hints/plugins.vim6
2 files changed, 4 insertions, 4 deletions
diff --git a/autoload/hints.vim b/autoload/hints.vim
index e699736..5a74386 100644
--- a/autoload/hints.vim
+++ b/autoload/hints.vim
@@ -99,7 +99,7 @@ function! hints#runHints(visual) abort
if line >= 0
norm m'
if len(a:visual)
- exec "norm " . a:visual
+ exec "norm gv"
endif
call cursor(line, 1)
norm ^
diff --git a/autoload/hints/plugins.vim b/autoload/hints/plugins.vim
index b707205..e3e5a9d 100644
--- a/autoload/hints/plugins.vim
+++ b/autoload/hints/plugins.vim
@@ -28,9 +28,6 @@ function! s:java_plugin.TagLine(linenr, line) dict
\ a:line =~ '\<\(public\|private\|protected\|class\|static\|try\|while\|for\|if\|else\|catch\)\>'
endfunction
-call hints#plugins#registerFt("vim", s:vim_plugin)
-call hints#plugins#registerFt("java", s:java_plugin)
-
function! hints#plugins#registerFt(filetype, plugin) abort
let s:ftplugins[a:filetype] = a:plugin
endfunction
@@ -66,3 +63,6 @@ function! s:default_plugin.TagLine(linenr, line)
let self.last_kind = kind
return v:false
endfunction
+
+call hints#plugins#registerFt("vim", s:vim_plugin)
+call hints#plugins#registerFt("java", s:java_plugin)