В большинстве редакторов есть функция, например, когда вы нажимаете некоторые клавиши, помещая курсор над функцией, она выдает документацию по этой функции вместе с количеством и типом аргументов, которые принимает эта функция.
Мне было интересно, предлагает ли Vim такую поддержку. Например, при кодировании на C я использую встроенную функцию qsort()
. Поскольку я не уверен в типе и количестве аргументов, которые он принимает, я хотел бы знать это, не выходя из Vim. Является ли это возможным?
cppman
это отличное предложение, если у вас установлены справочные страницы на C и C ++ ( manpages-posix-dev
и libstdc++-X.Y-doc
пакеты в системах на основе Debian), man
должен работать обычный старый .
'keywordprg'
(название программы, которая может обрабатывать документацию для языка, который вы хотите), то нажавK
ключевое слово (которое может быть именем функция), вы должны получить информацию, которую вы хотите. Например, если вы устанавливаетеcppman
( github.com/aitjcize/cppman ) и добавляете autocmd в ваш vimrc, напримерautocmd FileType cpp setlocal keywordprg=cppman
, тоcppman
должны обрабатывать документацию в буфере c ++. Не проверено, хотя.