Не могли бы вы быть более конкретным? На каком языке?
Хотите добавить поддержку другого языка программирования в gtksourceview - может быть, вы хотите добавить фрагменты кода для этого языка?
Если этот язык уже поддерживается
Затем вы должны найти описание языка и файлы MIME-типа и установить их в вашей системе. Вы найдете их встроенными в пакеты плагинов (например: Gmate ).
Вот пример для YAML:
- найдите файл описания языка (yml.lang) и скопируйте его в каталог ~ / .local / share / gtksourceview-2.0 / language-specs /
- найдите файл mime-типа (x-yaml.xml) и скопируйте его в свой ~ / .local / share / mime / package /
- перезапустить gedit; этот язык должен отображать список языков; Теперь вы можете добавить свои собственные фрагменты!
Если вы не можете найти какой-либо ресурс для этого языка (это пользовательский язык?)
Ну, тебе придется написать все это. Файл MIME-типа является довольно простым (просто сопоставление расширений файлов с вновь созданным MIME-типом).
Но написание вашего собственного языкового файла не так просто.
Эти ссылки должны быть полезны в этом отношении: