aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--runtime/autoload/man.vim5
1 files changed, 2 insertions, 3 deletions
diff --git a/runtime/autoload/man.vim b/runtime/autoload/man.vim
index 9280474516..08c6fc1eca 100644
--- a/runtime/autoload/man.vim
+++ b/runtime/autoload/man.vim
@@ -420,10 +420,9 @@ function! man#init_pager() abort
endfunction
function! man#goto_tag(pattern, flags, info) abort
- " currently no support for section completion
- let sect = ""
+ let [sect, name] = man#extract_sect_and_name_ref(a:pattern)
- let candidates = s:get_paths(sect, a:pattern)
+ let candidates = s:get_paths(sect, name)
return map(candidates, {
\ _, path -> {