私はまだC ++を学んでいますが、すでにいくつか知っています。以前は、Visual Studioを使用してDebianに切り替えた後、Code Blocksを使い始めました。
最近、VIMをIDEとして使用するというニュースを聞いて、使い始めました。発生する問題は、オートコンプリート機能が機能しないことです。理由はわかりませんが、最近CP / CNが動作を停止しました。特定の単語がすでにコード内にある場合、または別のタブのコードにある場合にのみ完了するため、開始するたびに最初の単語include /を入力する必要があります。 cout/classなど。オートコンプリート機能はありません。
YouCompleteMeを試してみましたが、残念ながら:YouCompleteMe unavailable: requires Vim 7.3.584+
。
私はDebian Wheezy(安定した、バックポーティング可能)を使用していますが、リポジトリにvim 7.4がありません。 Jessieのリポジトリを追加し、low pinnを使用してvim 7.4をインストールしようとしましたが、多くのパッケージ(g + +や他のいくつかのパッケージ)を削除しようとしました。
私はDebianについてよく知りません。 Debian を約 1.5 年間使用してきましたが、すべてを学ぶ必要があるのではなく、作業機械として使用する方が多いので、助けが必要です。
- システムの半分を削除せずにDebianにvim 7.4をインストールするか、
- 作るあなたは私を完全にします。仕事をしたり、
- vimでオートコンプリート機能を作成する(特にC ++の場合)
答え1
システムの半分を削除せずにDebianにvim 7.4をインストールする
ソースからインストールするのが良いオプションです。コンパイルはvim
まったく難しくありません。詳細と指示を読むことができます。ここ。
YouCompleteMeを動作させる
YouCompleteMeをインストールするにはもう少し難しいですが、よく文書化されています。YouCompleteMe githubリポジトリ、一度試してみて、ご不明な点がございましたらお知らせください。
vimでオートコンプリート機能を有効にする(特にC ++の場合)
C ++オートコンプリートのもう1つのオプションは、次のものを使用することです。OmniCpp完了、YouCompleteMeよりも使いやすくインストールが簡単です。