ipython filepath autocompletion:字符串关闭引用插入

如果我开始单独输入文件路径,并且选项卡完成它,它的效果很好,即

In [1]: ~
[TAB]
In [1]: /Users/zhermes/

但如果它在报价范围内,它也会自动关闭报价,即

In [2]: "~
[TAB]
In [2]: "/Users/zhermes/"

这让继续插入更多路径变得烦人…
反正有没有禁用此行为?

编辑:
注意:这是ipython issue #1172.
解决方法:在开始输入路径之前关闭引号,然后Tab-completion将不需要关闭它.即

In [1]: ""
In [1]: "~[TAB]"
In [1]: "/Users/DilithiumMatrix/"
IPython 5(现在使用prompt_toolkit并对完成工作的方式进行了很多更改)似乎可以解决这个问题.如果我输入“〜< TAB>它完成我的主目录而不插入结束引用.
相关文章
相关标签/搜索