2
我正在嘗試設置vim與Java很好地協作。我設置了eclim,這似乎很適合讓我知道什麼時候出了問題,但我真的想讓vim做兩件事來讓我的代碼更易於閱讀。使用ctags和vim獲得更好的語法突出顯示
- 括號和大括號顯示與主字體不同的顏色。
- 獲取課程以突出顯示不同的顏色。
我還沒有拿出任何有利於第一點的事情,但似乎第二個應該可以用ctags做到。我發現了一個名爲TagHilight的插件,應該這樣做,但我似乎無法使其工作。
我還發現了一個名爲javaid.vim的文件,該文件應該可以做到這一點,但我再也沒有碰到過這種情況。
我應該注意到我正在使用Vim的最新版本,並且ctags版本爲5.8。 – LeeG 2012-02-15 09:46:21
我對你沒有實際的答案,但你需要知道一件事:Vim根本不使用ctags語法突出顯示。它使用基於正則表達式的語言特定的語法文件,其中包含Vim依次用於突出顯示關鍵字的所有關鍵字定義模式。如果這樣的「高級」語法文件不存在,您將不得不自己創建一個,最終從默認的'java.vim'和/或'javaid.vim'開始。 – romainl 2012-02-15 10:35:20