Se você está no Linux, provavelmente usa mandb's man
e pode controlar a ordem na qual as seções são pesquisadas. Veja man 1 man
:
MANSECT
Se $ MANSECT estiver definido, seu valor será uma lista de seções delimitada por dois pontos e será usada para determinar quais seções manuais procurar e em que ordem. O padrão é "1 nl 8 3 2 3posix 3pm 3perl 3am 5 4 9 6 7", a menos que seja substituído pela diretiva SECTION em /etc/manpath.config.
Portanto, outra opção é definir nos seus arquivos de inicialização do shell:
MANSECT=3:3posix:3pm:3perl:3am:1:n:l:8:2:5:4:9:6:7
export MANSECT
Ou no seu vimrc:
let $MANSECT="3:3posix:3pm:3perl:3am:1:n:l:8:2:5:4:9:6:7"
(Além disso, dependendo do que você está programando, a seção 2 também pode precisar de uma prioridade mais alta.)
(Ou, como diz a página de manual, defina todo o sistema /etc/manpath.config
.)
Isso também funciona para o homem do FreeBSD .
set keywordprg=man\ 3\ -s
ao meu .vimrc