0
我在vi的詞法突出顯示包含內建或關鍵字的變量時遇到了問題。例如,像missions_in_window
這樣的python變量將在單詞「in」中具有部分高亮顯示,而變量的其餘部分保持默認顏色。請參閱下面的示例圖片。阻止vi部分突出顯示包含python關鍵字的變量名稱
是否可以防止這種突出顯示?這只是一個寵兒,但它會分散注意力,我會改變變量的名稱來避免這個問題。如果這有幫助,我的.vimrc
是here。
我在vi的詞法突出顯示包含內建或關鍵字的變量時遇到了問題。例如,像missions_in_window
這樣的python變量將在單詞「in」中具有部分高亮顯示,而變量的其餘部分保持默認顏色。請參閱下面的示例圖片。阻止vi部分突出顯示包含python關鍵字的變量名稱
是否可以防止這種突出顯示?這只是一個寵兒,但它會分散注意力,我會改變變量的名稱來避免這個問題。如果這有幫助,我的.vimrc
是here。
當你:set iskeyword-=_
時,Vim將把missions_in_window
爲三個獨立的關鍵字:missions
,in
,window
和in
由Python語法高亮顯示腳本。
解決方案很簡單:不要這樣做。要瀏覽並編輯這些變量的片段,可以使用我的camelcasemotion plugin。
我看不到這種行爲。你使用的是最新版本的Vim,目前是7.4嗎? – 2014-10-16 18:22:00
你使用哪些插件?你可以使用vim -u NONE -N -c''foobar.py文件類型插件重現問題嗎? – 2014-10-16 20:54:47
@PeterRincker我也是7.4。 – Matt 2014-10-17 03:43:10