2011-05-11 122 views
0

我寫了很多方法「like_this」。當我按「l < Tab>」自動填充所有我提供的是「like」。有沒有辦法配置VIM給我「like_this」作爲選項?如何讓自動填充功能填充full_methods而不是僅填滿

問候最善良的,

- 傑克

+1

vim選項卡完成不會與完成,所以必須有其他系統在這裏工作。嘗試使用空白vimrc – Daenyth 2011-05-11 16:40:31

+0

在插入模式下,^ P發生同樣的事情。我只是重新映射到TAB。 – 2011-05-11 17:11:06

+0

如果您使用'^ P'完成,您的緩衝區(或其他緩衝區)中是否有更多的事物以相同的前綴開頭? 'like_this'和'likethat'與'completeopt'的某些組合將完成到'like',因爲它是最長的通用前綴。 – 2011-05-11 17:16:51

回答

1

@Randy莫里斯的評論是值得探討的,類型set completeopt?看看你有什麼,然後:help completeopt探索你的選擇。

但我認爲這可能是因爲您的vim默認認爲_是單詞分隔符。通過輸入:set iskeyword?來檢查它,我的[email protected],48-57,_,192-255

類型:help iskeyword欲瞭解更多信息。