GTK text view widget with syntax highlighting and text editing features
Text view with syntax, undo/redo, and text marks
gtksourceview5$ pkg-config --cflags --libs gtksourceview-5$ pkg-config --modversion gtksourceview-5$ ls $(pkg-config --variable=datadir gtksourceview-5)/gtksourceview-5/language-specs/