2
Vim的完成功能包括區分不同類型的選項。 我現在正在編寫自己的自動完成過程。因此,我喜歡以不同的顏色着色,每種類型都有顏色。Vim:完成菜單項顏色
這應該是可能的,因爲Vim文檔註釋:
的「厚道」項目採用單一字母表示的那種 完成。這可能用於以不同的方式顯示完成 (不同的顏色或圖標)。目前,這些類型可用於:
v variable f function or method m member of a struct or class t typedef d #define or macro
這可用於不同顯示方式完成(不同的顏色或圖標)。 How?
我在Vim的幫助下找不到任何東西。菜單的高亮設置(hl-PMenu)似乎只適用於整個菜單,而不適用於不同的類型。
完成像這樣的時刻(後面的字母是類型:
variable1 v
str() f
所有菜單項具有相同的顏色
+1這絕對是整潔,但我不知道該怎麼做。 – 2012-04-08 13:50:13