2012-03-26 3 views
10

プラグインRopeVim(Pathogenを使用)をインストールしましたが、動作しているようです。私は...の定義を見てみたいと思います機能に(コマンドモードで)私のvimのカーソルで:RopeGoToDefinitionを呼び出すときPythonファイルとRopeVimプラグインで "Rope project root folder:"に何を指定しますか?

は今、私が取得:

ローププロジェクトのルートフォルダ:。

私のvimのステータス行に表示されます(fwiw、私はMacVimを使用しています)。

ここで指定する適切なフォルダは何ですか?

私のプロジェクトフォルダ構造には、ルートフォルダとさまざまなサブディレクトリがあります。システムファイルパスやPythonスタイルのモジュールを指定する必要があるかどうかはわかりません。

+0

私は、この質問が最初のRopeの呼び出しで返答されると '.ropeproject'フォルダが作成されることを知りました。いくつかのpythonパスオプションを設定する機能を含む、より多くの設定可能性があります。 – Bodhi

+0

代わりに私はあなたにジェダイヴィムを提案しています。彼のGoToDefinitionは驚くほどうまく動作します。 https://github.com/davidhalter/jedi-vim – freeo

+0

どのバージョンをお使いですか?私はWindows上の最新バージョンでいくつかの問題を抱えていました。バージョン0.7.8bでは、すべてがうまく動作しています。そして少なくとも完成のための 'ジェダイヴィム'について+1! – Plouff

答えて

1

あなたはどこにでもそれを固執することができますhttps://github.com/python-rope/rope/blob/master/docs/overview.rst#ropeproject-folderhttps://github.com/python-rope/rope/blob/master/README.rst

のはじめにセクションを参照してください、しかし、あなたはおそらく、あなたのプロジェクトのルートディレクトリを使用します。プロンプトのデフォルト設定は、現在のディレクトリ.です。ファイルがルートディレクトリにある場合は、Enterキーを押してそのデフォルトを受け入れることができます。それ以外の場合は、../..または/path/to/rootのように試してください。

関連する問題