在GEdit中创建自己的语法高亮显示?

时间:2009-04-20 03:27:08

标签: c linux gnome gedit

如何在GEdit关键字列表中添加“关键字”?我基本上想让printf函数看起来像一个关键字。

printf("Hello World\n");

2 个答案:

答案 0 :(得分:35)

GEdit使用GtkSourceView进行语法突出显示。您应该能够通过键入以下命令找到它用于突出显示C代码的c.lang文件:

$ locate gtksourceview | grep /c.lang

找到lang文件后,在文本编辑器中打开它(它是一个XML文件),在底部附近,您会看到一个关键字列表,您应该可以将printf添加到。< / p>

答案 1 :(得分:10)

感谢杰里米的帖子,我找到了这个页面:http://projects.gnome.org/gtksourceview/documentation.html

在这里,您将找到指向教程和语言定义文件的官方参考的链接。

更新:另一个有用的链接http://wiki.gnome.org/Apps/Gedit/NewLanguage