Что я могу указать для "Коренной папки проекта Rope:." С файлами python и плагином RopeVim?

Я установил плагин RopeVim (используя Pathogen) и, похоже, работает.

Теперь, когда я вызываю :RopeGoToDefinition с моим курсором vim (в командном режиме) на функцию, я хотел бы увидеть определение... Я получаю:

Корневая папка проекта каната:.

отображается в строке состояния моего vim (fwiw, я использую MacVim).

Какую папку следует указывать здесь?

В моей структуре папок проекта есть корневая папка и различные поддиры. Я даже не могу сказать, должен ли я указывать системный путь к файлу или модуль в стиле python.

Ответ 1

Смотрите https://github.com/python-rope/rope/blob/master/docs/overview.rst#ropeproject-folder и раздел "Начало работы" https://github.com/python-rope/rope/blob/master/README.rst

Вы можете вставить его в любом месте, но вы, вероятно, захотите использовать корневую директорию своего проекта. Обратите внимание, как приглашение по умолчанию соответствует ., текущему каталогу. Если ваш файл находится в корневом каталоге, вы можете просто нажать Enter, чтобы принять это значение по умолчанию. В противном случае попробуйте что-то вроде ../.. или /path/to/root.