字符串中的自动完成文件名?

时间:2016-01-04 22:51:51

标签: python-jedi

我觉得这应该很容易,但是现在我有SuperTab(我无法安装YouCompleteMe,因为我有vim与python3,而不是python2)和jedi-vim安装。大多数绝地武装完成都很好,但是下面的失败是悲惨的:

file = './<tab>'

自动填充到:

file = '.self.

老实说,我不能想出任何包含&#39; .self的字符串的原因。&#39;会有用的。这是一个错误,还是我的配置错误?

1 个答案:

答案 0 :(得分:1)

问题是插件片段。

如果你想保留嫌犯,有三个选择:

  1. 从snipmate中删除self.代码段(您可以对其进行配置)。
  2. 用其他溶液(例如ultisnips)替换snipmate
  3. 我很久以前通过修补snipmate解决了这个问题:https://github.com/davidhalter/vim-snipmate但是它已经过时了,而且我不再使用snipmate了。