正如此處所討論的:Vim auto complete, both with current file and dictionary, 我試圖在自動完成期間使用字典和當前文件來確定建議。 在我的vimrc我有以下兩行自動完成:當使用自動完成字典以及當前文件時,Vim凍結
set complete=k,.
set dictionary+=pathfile-to-dictionary
但後來當我按下自動完成按鈕,我得到錯誤:
match in file the-dictionary-pathfile
,而且系統完全凍結錯誤,我必須關閉控制檯並重新開始回到我所在的位置。 我已經嘗試將正確的設置更改爲字典文件到777,我試圖把字典文件放在主目錄中。同樣的錯誤。
我也注意到,每當我在詞典和當前文件中都有一個單詞時,彈出錯誤,然後嘗試自動完成該單詞。所以這可能是這兩者之間的某種衝突。
如何使用詞典和當前文件來完成詞語?
您可以嘗試使用「'verbose'」選項來獲取有關導致問題的提示。 – mMontu
這看起來不像一條錯誤消息。我認爲vim找到了一場比賽,並且仍在尋找其他人。如果您嘗試':set dictionary = pathfile-to-dictionary'而不是使用'+ =',會發生什麼?你使用的字典有多大? – benjifisher
我收到相同的消息,系統凍結。但奇怪的是,我可以讓一些自動完成沒有問題之前。我從我的vimrc中刪除了該行,刪除了.vim/view下的視圖文件夾,並通過get安裝了字典,但結果相同。 –