8
如果我開始通過自己輸入文件路徑和選項卡完成它,它的偉大工程,即IPython的文件路徑自動完成:字符串收盤插入
In [1]: ~
[TAB]
In [1]: /Users/zhermes/
但如果它是一個引號裏面,它也自動關閉這使得惱人的繼續插入多個路徑的報價,即
In [2]: "~
[TAB]
In [2]: "/Users/zhermes/"
... 反正有禁用此行爲?
編輯:
注:這是IPython中issue #1172。
解決方法:前關閉報價開始進入的路徑,然後標籤完成將不需要將其關閉。即
In [1]: ""
In [1]: "~[TAB]"
In [1]: "/Users/DilithiumMatrix/"
你爲什麼不避開最初的引號和tab-complete到你的心中,然後在開始和結尾加上引號? –
@Avid,因爲這也很煩人。但它肯定比我現在做的更好 - 這是一個制止差距的好主意。 – DilithiumMatrix
你不會說你正在使用哪個版本。我剛剛嘗試了ipython 2.3的新安裝(截至2014年11月爲止),並且自動完成不會關閉報價。 –