質問

VIM は Eclipse と同様に自動コード補完を行うことができますか?通常、私は Windows ラップトップから Putty を介して Linux 開発サーバーに接続します。そこで、Putty で変数名を入力できるときに自動補完のようなドロップダウン メニューを実行できる VIM 用のプラグインを見つけられればと思っていますが、これは可能でしょうか?

ありがとう!

役に立ちましたか?

解決

http://eclim.org/ に使用してみてください - プラグインを介して、VIMと日食のコアを使用して

完全ecpliseコアを開始するが、C / C ++メンバーの完了を持っていないために、試してみます http://www.vim.org/scripts/script.php?script_id= 1520

-   Complete namespaces, classes, structs and union members. 
-   Complete inherited members for classes and structs
(single and multiple inheritance). 
-   Complete attribute members eg: myObject->_child->_child etc...

他のヒント

はい、ある意味で - あなたを助けることができるVimが持っている完了するコマンド自動的に部分的な変数名の補完テキストを見つけます。

一言で言えば、プレス Ctrlキー P 一致する名前を検索するために、部分変数名を入力します。

はい、可能です。Vim には、オムニ補完という名前で、その一般的なスタイルのコード補完が既に組み込まれています。

デフォルトのインストールでは自動呼び出しは許可されていませんが、 このスクリプト, 、それが起こることを可能にします。

使用する言語によっては、その言語の自動補完を処理する追加のスクリプトが必要になる場合があり、補完をいつ呼び出すかを認識するために自動呼び出しスクリプトの変更が必要になる場合もあります。どのプログラミング言語を使用するかについては言及されていないため、これ以上のものが必要かどうかを言うのは少し難しいですが、ヘルプ ファイルを確認することをお勧めします。

現在 vim には次のものはありません プラグイン 自動コード補完機能には、私は使用しています あなたは私を完了します プラグイン、と組み合わせる vim スニペット, アルチニップ そして スーパータブ プラグイン。スニペット (完全なコードを展開できる小さなテキスト) を使用してコードをタブ補完することができ、多数の言語がサポートされています。

単純なテキスト ファイルの場合は、以前に入力した単語のドロップダウン メニューも表示されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top