VIM(gvim)でインテリセンスを有効にできる方法はありますか?それをSTLに使用したいと思います。
最初に訂正していただいても構いませんが、IntelliSenseはMicrosoft Visual Studioの高度なコード補完の名前であり、コード補完の一般的な用語ではありません。
あなたの質問に答えるには、おそらく YouCompleteMe を使いたくなるでしょう。設定はvimプラグインマネージャーではそれほど難しくありませんが、YCMのコンパイルされたコンポーネントをコンパイルするシェルスクリプトを実行することを忘れないでください。ドキュメントをよく読んでください。最初の問題のほとんどは回避できます。
omnicppcompleteで使用するためのctagsデータベースのセットアップ
stdlibc ++とSTLのタグを作成する
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q -f ~/.vim/tags/stdlibcpp /usr/include/c++/4.2.4/
$ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q -f ~/.vim/tags/boost /usr/include/boost/
$ apt-file list libc6-dev | grep -o '/usr/include/.*h'> ~/.vim/tags/libc6-filelist
$ ctags --c++-kinds=+p --fields=+iaS --extra=+q -I__wur -I__THROW -I__nonnull+ -f ~/.vim/tags/libc6 -L ~/.vim/tags/libc6-filelist
役立つはずの3つのリンクを次に示します。
coc は非常に有望であるようで、vim(8.0以上)およびneovimとインテリセンスを統合します