Gedit(GtkSourceView)でハイライトされるキーワードの設定は、/usr/share/gtksourceview-2.0/language-specs/
に格納されている。 また、~/.local/share/gtksourceview-2.0/language-specs/
に同じフォーマットのファイルを作成・格納することで、シンタックスハイライトの設定をカスタマイズできる。
例えば、C# 3.0のキーワードをハイライトするには、/usr/share/gtksourceview-2.0/language-specs/csharp.lang
をコピーして次のように編集する。
編集したファイルを~/.local/share/gtksourceview-2.0/language-specs/
に保存し、Geditを再起動すると[表示]→[強調表示モード]→[ソース]のメニューに[C# 3.0]の項目が追加される。 csファイルを開いたときに[C# 3.0]を選択すればハイライトされるようになる。