3

如何使用RopeVim的代码辅助功能对我来说并不明显。我在 mac os x 的终端上使用 Vim。我搬到了 MacVim 并且 GUI 确实有助于 b/c 我现在确实看到了 Ropevim 菜单选项。我很确定我已经正确设置了 Ropevim。

我想测试代码辅助功能,所以我输入self.asser 并没有任何反应。我试过制表符和控制+空格。

有时我基本上会看到我输入的内容的历史记录,更多的是自动完成,b/c 我有一个插件,但我想看到代码辅助向我展示了哪些可能的选项。

当我输入from django.contrib.

我想知道代码辅助是否能够向我展示我以前从未在此项目中输入过的邮件、联合等模块。

当然 pycharm 确实完美地做到了这一点,但我仍然偏爱 vim。不能完全放手,但绝对不能有时间继续摆弄我需要编码的修补 b/c。Rope 库似乎可以满足我的需求:代码辅助和基本重构,但是如何实现呢?

4

2 回答 2

2

我使用 jedi-vim 和代码辅助完美地工作。https://github.com/davidhalter/jedi-vim

更新:

我上传了一个短视频。http://youtu.be/5lgbV8iY8-Q

于 2013-07-03T16:03:26.123 回答
0

你看过代码吗?代码辅助似乎映射到<M-/>.

于 2013-07-03T16:03:42.367 回答