2014-10-16 42 views
0

我在vi的詞法突出顯示包含內建或關鍵字的變量時遇到了問題。例如,像missions_in_window這樣的python變量將在單詞「in」中具有部分高亮顯示,而變量的其餘部分保持默認顏色。請參閱下面的示例圖片。阻止vi部分突出顯示包含python關鍵字的變量名稱

是否可以防止這種突出顯示?這只是一個寵兒,但它會分散注意力,我會改變變量的名稱來避免這個問題。如果這有幫助,我的.vimrchere

vi partial keyword highlighting

+0

我看不到這種行爲。你使用的是最新版本的Vim,目前是7.4嗎? – 2014-10-16 18:22:00

+0

你使用哪些插件?你可以使用vim -u NONE -N -c''foobar.py文件類型插件重現問題嗎? – 2014-10-16 20:54:47

+0

@PeterRincker我也是7.4。 – Matt 2014-10-17 03:43:10

回答

1

當你:set iskeyword-=_時,Vim將把missions_in_window爲三個獨立的關鍵字:missionsinwindowin由Python語法高亮顯示腳本。

解決方案很簡單:不要這樣做。要瀏覽並編輯這些變量的片段,可以使用我的camelcasemotion plugin

相關問題