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
すべてのメニュー項目は同じ色です。