2015-02-23 97 views
1

每當我編寫Javascript時,我在YouCompleteMe的優勝美地MacVim中收到以下錯誤。它幾乎發生在每一行。未找到Vim YouCompleteMe模式錯誤

Error Message

有人可以幫我關閉此消息?

我知道我正在運行最新版本的MacVim w/homebrew。我試過這個patch,但它沒有奏效。

+0

不幸的是,我不認爲有任何方法來消除這個錯誤。 – EvergreenTree 2015-02-24 02:20:21

回答

2

升級包含vim補丁7.4.314,如果您使用的是YouCompleteMe,則消息將自動消失。

Patch 7.4.314引入了禁用該消息的shortmess c選項。從:help shortmess

c don't give |ins-completion-menu| messages. For example, 
    "-- XXX completion (YYY)", "match 1 of 2", "The only match", 
    "Pattern not found", "Back at original", etc. 

如果YCM檢測到vim有必要的補丁,YCM會自動設置。

macports目前不支持達到此修補程序級別。所以唯一的選擇是等到macports添加它或從源代碼編譯。

+0

我明白了......非常感謝您的幫助!也感謝編輯!我想我會等到macports升級到該補丁。我現在不想混亂編譯源代碼。 – krispy 2015-02-24 16:55:52

+0

你好,請問如何升級Vim?我曾嘗試過:* brew升級vim *並運行並下載最新版本(7.4.889),但是當我打開vim時仍然說它是版本:(7.4.258),我做錯了什麼? – jlstr 2015-11-01 00:55:26

+0

@Jose你可能想升級macvim,如果你最初安裝了那個。除此之外,我不知道。 – FDinoff 2015-11-01 03:54:41