Ich habe das Plugin RopeVim (mit Pathogen) installiert und es scheint zu funktionieren.Was muss ich für "Rope Projekt Stammordner:." Mit Python Dateien und RopeVim Plugin angeben?
Nun, wenn ich mit meinem :RopeGoToDefinition
vim Cursor (im Befehlsmodus) rufen eine Funktion würde Ich mag die Definition sehen ... ich:
Rope Projektstammordner.
angezeigt in der Statuszeile meines vim (fwiw, ich benutze MacVim).
Was ist der richtige Ordner hier anzugeben?
Meine Projektordnerstruktur hat einen Stammordner und verschiedene Unterverzeichnisse. Ich kann nicht einmal sagen, ob ich einen Systemdateipfad oder ein Python-style Modul spezifizieren sollte.
Ich habe jetzt gelernt, dass ein '.ropeproject'-Ordner erstellt wird, sobald diese Frage beim ersten Aufruf von Rope beantwortet wird. Dort gibt es mehr Konfigurationsmöglichkeiten, einschließlich der Möglichkeit, einige Python-Pfadoptionen festzulegen. – Bodhi
Als Alternative empfehle ich Ihnen 'jedi-vim', dessen GoToDefinition erstaunlich gut aus der Box funktioniert. https://github.com/davidhalter/jedi-vim – freeo
Welche Version verwenden Sie? Ich hatte einige Probleme mit der neuesten Version unter Windows. Mit Version 0.7.8b funktioniert alles bestens für mich. Und +1 bezüglich 'Jedi-Vim' für die Fertigstellung mindestens! – Plouff