Die meisten Editoren verfügen über eine Funktion wie das Drücken einiger Tasten durch Platzieren von Einfügemarke über einer Funktion. Sie zeigt die Dokumentation dieser Funktion zusammen mit der Anzahl und dem Typ der Argumente an, die die Funktion annimmt.
Ich habe mich gefragt, ob Vim solche Unterstützung bietet. Zum Beispiel verwende ich beim Codieren in C eine eingebaute Funktion qsort()
. Da ich mir über Art und Anzahl der Argumente nicht sicher bin, würde ich es gerne wissen, ohne Vim zu entkommen. Ist es möglich?
cppman
ist ein ausgezeichneter Vorschlag. Wenn Sie die C- und C ++ - Hilfeseiten ( manpages-posix-dev
und libstdc++-X.Y-doc
Pakete auf Debian-basierten Systemen) installiert haben, sollte plain old man
funktionieren.
'keywordprg'
(den Namen eines Programms, das die Dokumentation für die gewünschte Sprache verarbeiten kann), dann klicken SieK
auf ein Schlüsselwort (das der Name sein kann) eine Funktion), sollten Sie die gewünschten Informationen erhalten. Wenn Sie zum Beispielcppman
( github.com/aitjcize/cppman ) installieren und eine autocmd in Ihrem vimrc wie hinzufügenautocmd FileType cpp setlocal keywordprg=cppman
,cppman
sollte die Dokumentation in einem c ++ - Puffer behandelt werden. Nicht getestet.