我注意到,即使對於系統模塊,代碼完成也不能正常工作。Vim Python omni-completion無法在系統模塊上工作
舉例來說,如果我有一個簡單的文件,做:
import re
p = re.compile(pattern)
m = p.search(line)
如果我按p,我不爲get方法完成我希望看到(我沒有看到搜索()例如,但我確實看到其他人,如func_closure(),func_code())。
如果我輸入m。,那麼我沒有得到任何完成(所期望的.groups(),在這種情況下)。
這似乎不影響所有模塊..有沒有人看到這種行爲,並知道如何糾正它?
我在WinXP上運行Vim 7.2,使用vim.org(0.9)的最新pythoncomplete.vim運行python 2.6.2。
在IDLE中進行相同類型的測試會產生不同的完成情況,具體取決於是否匹配,所以您的答案很有意義。謝謝。 – jhp 2009-10-24 19:54:46