Если вы работаете в Linux, вы, скорее всего, используете mandb man
, и вы можете контролировать порядок поиска разделов. Смотрите man 1 man
:
MANSECT
Если установлено значение $ MANSECT, его значение представляет собой список разделов, разделенных двоеточиями, и используется для определения того, какие разделы вручную искать и в каком порядке. Значение по умолчанию: «1 nl 8 3 2 3posix 3pm 3perl 3am 5 4 9 6 7», если оно не отменено директивой SECTION в /etc/manpath.config.
Поэтому другой вариант - установить в ваших файлах инициализации оболочки:
MANSECT=3:3posix:3pm:3perl:3am:1:n:l:8:2:5:4:9:6:7
export MANSECT
Или в вашем vimrc:
let $MANSECT="3:3posix:3pm:3perl:3am:1:n:l:8:2:5:4:9:6:7"
(Кроме того, в зависимости от того, что вы программируете, раздел 2 может также нуждаться в более высоком приоритете.)
(Или, как написано на man-странице, установите общесистемный вход /etc/manpath.config
.)
Это также работает для человека FreeBSD .
set keywordprg=man\ 3\ -s
к своему .vimrc