VIM は Eclipse のように自動コード補完を行うことができますか? 通常、Windows ラップトップから Putty を介して Linux 開発サーバーに接続します。それで、Putty で変数名を入力できるときにオートコンプリートのようなドロップダウン メニューを実行できる VIM のプラグインを見つけることができるといいのですが、これは可能ですか?
ありがとう!
VIM は Eclipse のように自動コード補完を行うことができますか? 通常、Windows ラップトップから Putty を介して Linux 開発サーバーに接続します。それで、Putty で変数名を入力できるときにオートコンプリートのようなドロップダウン メニューを実行できる VIM のプラグインを見つけることができるといいのですが、これは可能ですか?
ありがとう!
はい、ある意味では - Vim には、部分的な変数名の補完テキストを自動的に見つけるのに役立つ補完コマンドがあります。
簡単に言えば、部分的な変数名を入力してから を押しCtrlPて、一致する名前を検索します。
はい、可能です。Vim には、オムニ補完という名前で、コード補完の一般的なスタイルが組み込まれています。
デフォルトのインストールでは自動呼び出しは許可されていませんが、このスクリプトをインストールすると、自動呼び出しが許可されます。
使用する言語によっては、その言語のオートコンプリートを処理するために追加のスクリプトが必要になる場合があります。また、オートインボーク スクリプトを変更して、いつコンプリートを呼び出すかを認識する必要がある場合もあります。どのプログラミング言語で作業したいかを述べていないので、これ以上必要かどうかを判断するのは少し難しいですが、ヘルプ ファイルを確認することをお勧めします。
http://eclim.org/を使用してみてください- プラグインを介して VIM で Eclipse コアを使用します。
完全な 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 には自動コード補完機能用のプラグインがありません。私はyoucompletemeプラグインをvim-snippets、ultisnipsおよびsupertabプラグインと組み合わせて使用しています。スニペット (完全なコードに展開できる小さなテキスト) を使用してコードをタブで補完でき、多数の言語がサポートされています。
単純なテキスト ファイルの場合、以前に入力した単語のドロップダウン メニューも表示されます。