ほとんどのエディターには、関数の上にキャレットを置いていくつかのキーを押すと、関数が受け取る引数の数と型とともにその関数のドキュメントをポップする機能があります。
Vimがそのようなサポートを提供しているかどうか疑問に思っていました。たとえば、Cでコーディングするとき、組み込み関数を使用しますqsort()
。私はそれが取る引数のタイプと数がわからないので、Vimをエスケープせずにそれを知りたいです。出来ますか?
cppman
は優れた提案ですが、CおよびC ++のマンページ(manpages-posix-dev
およびlibstdc++-X.Y-doc
Debianベースのシステムのパッケージ)がインストールされている場合は、プレーンオールドman
が動作するはずです。
'keywordprg'
(必要な言語のドキュメントを処理できるプログラムの名前)を与えた場合K
は、キーワード(関数)、必要な情報を取得する必要があります。たとえば、あなたがインストールした場合cppman
(github.com/aitjcize/cppmanを)そのように、あなたのvimrc内のautocmdを追加しautocmd FileType cpp setlocal keywordprg=cppman
、その後、cppman
C ++バッファ内のドキュメントを処理する必要があります。ただし、テストされていません。