8

私はかなり長い間Vimを使用してきましたが、コード補完(オムニ、辞書など)は正常に機能しますが、1つ欠けていることがあります。

構文のヒントなので、基本的に、関数が受け入れる引数を知りたいのですが、オンラインで検索するのではなく、Vimのどこか、できれば現在の行の上のボックスなどに入れたいと思います。

これを達成する方法はありますか?私は主にPHP、Python、C ++で作業しているので、これらの言語で必要です。

編集:私はすでにctagsをインストールしていますが、構文のヒントが提供されていないことがわかったので、PHP標準関数で試してみました。何かを見落としているかどうかはわかりません。

snipMateを使用してすべての標準ライブラリ関数を入力するオプションもありますが、それは多くの作業であり、誰かがすでにそれを行っていることを想像していたでしょう(そして、そうです、ultiSnipsのようなものがありますが、snipMateより劣っています)

4

2 に答える 2

7

それが聞こえる方法から、私はあなたが探していると思いますset completeopt+=preview。詳細については、を参照してください:help completeopt

于 2011-05-11T13:59:37.163 に答える
2

プラグインechofuncがそれを行うと思います。コードを書いているとき(、関数を押すと、プロトタイプがステータスバーに表示されます。

プラグインsrcexpl.vimもチェックしてください。これは似たようなことをしていると思います(私はあまり使用していません)。

于 2011-05-11T19:58:52.043 に答える