A maioria dos editores possui um recurso, como quando você pressiona algumas teclas colocando o cursor sobre uma função; ela exibe a documentação dessa função, juntamente com o número e o tipo de argumentos que a função recebe.
Fiquei me perguntando se o Vim oferece esse suporte. Por exemplo, ao codificar em C, eu uso uma função interna qsort()
. Como não tenho certeza sobre o tipo e o número de argumentos necessários, gostaria de conhecê-lo sem escapar do Vim. É possível?
cppman
seja uma excelente sugestão, se você tiver as páginas de manual C e C ++ ( manpages-posix-dev
e libstdc++-X.Y-doc
pacotes em sistemas baseados em Debian) instaladas, o antigo man
deve funcionar.
'keywordprg'
(o nome de um programa que pode lidar com a documentação para o idioma desejado), pressioneK
uma palavra-chave (que pode ser o nome de uma função), você deve obter as informações desejadas. Por exemplo, se você instalarcppman
( github.com/aitjcize/cppman ) e adicionar um autocmd dentro do seu vimrc comoautocmd FileType cpp setlocal keywordprg=cppman
, por exemplo ,cppman
deverá lidar com a documentação dentro de um buffer c ++. Não testado embora.