Lines Matching refs:page
7 " To make the ":Man" command available before editing a manual page, source
24 " allow dot and dash in manual page name.
87 let page = substitute(str, '(*\(\k\+\).*', '\1', '')
92 if sect == page
97 let page = expand("<cword>")
99 call s:GetPage('', sect, page)
102 func s:GetCmdArg(sect, page) argument
105 return shellescape(a:page)
108 return s:man_sect_arg . ' ' . shellescape(a:sect) . ' ' . shellescape(a:page)
111 func s:FindPage(sect, page) argument
112 let l:cmd = printf('man %s %s', s:man_find_arg, s:GetCmdArg(a:sect, a:page))
125 let page = a:2
128 let page = a:1
134 if page == '<cword>'
135 let page = expand('<cword>')
139 if sect != "" && s:FindPage(sect, page) == 0
143 if s:FindPage(sect, page) == 0
144 let msg = 'man.vim: no manual entry for "' . page . '"'
189 silent execute open_cmd . " $HOME/" . page . '.' . sect . '~'
203 " on a man page reference by unsetting MANPAGER.
212 let man_cmd = env_cmd . ' man ' . s:GetCmdArg(sect, page) . ' | col -b'