La plupart des éditeurs ont une fonctionnalité comme lorsque vous appuyez sur certaines touches en plaçant un curseur sur une fonction, il affiche la documentation de cette fonction ainsi que le nombre et le type d'arguments que cette fonction prend.
Je me demandais si Vim offre un tel support. Par exemple, lors du codage en C, j'utilise une fonction intégrée qsort()
. Comme je ne suis pas sûr du type et du nombre d'arguments qu'il faut, je voudrais le savoir sans échapper à Vim. C'est possible?
cppman
soit une excellente suggestion, si vous avez installé les pages de manuel C et C ++ ( manpages-posix-dev
et les libstdc++-X.Y-doc
packages sur les systèmes basés sur Debian), plain old man
devrait fonctionner.
'keywordprg'
(le nom d'un programme qui peut gérer la documentation de la langue que vous voulez), puis en appuyantK
sur un mot-clé (qui peut être le nom de une fonction), vous devriez obtenir les informations que vous souhaitez. Par exemple, si vous installezcppman
( github.com/aitjcize/cppman ) et ajoutez un autocmd dans votre vimrc tel queautocmd FileType cpp setlocal keywordprg=cppman
, alors vous devezcppman
gérer la documentation dans un tampon c ++. Non testé cependant.