2012-05-03 4 views
6

私はvimでpythonの自動補完にRopeを使用しています。しかし、私を悩ませているのは、その提案を自動挿入して、入力を続けることで選択肢を絞り込むことができないということです。つまり、リストの一番下に希望の補完が表示されたら、下矢印キーでリスト全体を移動して選択する必要があります。vimでRope自動補完(RopeCodeAssist)を実行すると結果が自動的に挿入されませんか?

推奨される補完のリストが表示され、入力を続けることができます。これは、入力した文字で始まらないアイテムをリストから自動的に削除します。余分なボーナスは、タブキーでリストを下に移動する能力です。

つまり、オプションcompleteopt=longest,menu,menuoneが設定されている場合、完成選択プロセスはvimのomnicompletionのようになります。これは可能ですか?

答えて

1

python-modeは、Vimのomnifuncにロープ補完を使用するように設定しています。

それ以外の場合は、this rope-omni pluginを確認できます。

関連する問題