Gedit (o editor de texto padrão) usando o GTKSourceView para o realce de sintaxe. Ele usa arquivos XML para definir como destacar diferentes sintaxes.
Existe um tutorial e um documento de referência no site do GTKSourceView. As definições de arquivo de origem concluídas são armazenadas em /usr/share/gtksourceview-2.0/language-specs/
ou /usr/share/gtksourceview-3.0/language-specs/
, você pode querer verificá-las para aprender pelo exemplo.
Existe também um tutorial menos aprofundado no site do Gedit.
Depois de criar sua nova especificação de idioma, reinicie o gedit e ele irá automaticamente adicioná-lo à sua lista de idiomas.