tconf.h: syntax highlighting for tex - neatvi - [fork] simple vi-type editor wi… | |
git clone git://src.adamsgaard.dk/neatvi | |
Log | |
Files | |
Refs | |
README | |
--- | |
commit 4f07e5004a8b33bdafd6dd436612ba97ff016df6 | |
parent ba371ba7ddd6c24a7b8fd605de5143a45486cb74 | |
Author: Ali Gholami Rudi <[email protected]> | |
Date: Mon, 8 Jun 2015 18:50:55 +0430 | |
conf.h: syntax highlighting for tex | |
Diffstat: | |
M conf.h | 6 ++++++ | |
1 file changed, 6 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/conf.h b/conf.h | |
t@@ -57,6 +57,7 @@ static struct filetype { | |
} filetypes[] = { | |
{"c", "\\.[hc]$"}, | |
{"tr", "\\.(ms|tr|roff|tmac)$"}, | |
+ {"tex", "\\.tex$"}, | |
}; | |
/* syntax highlighting patterns */ | |
t@@ -82,6 +83,11 @@ static struct highlight { | |
{"tr", {3}, "\\\\{1,2}[*$fgkmns]([^[(]|\\(..|\\[[^]]*\\])"}, | |
{"tr", {3}, "\\\\([^[(*$fgkmns]|\\(..|\\[[^]]*\\])"}, | |
{"tr", {3}, "\\$[^$]+\\$"}, | |
+ | |
+ {"tex", {4 | SYN_BD, 0, 3, 0, 5}, | |
+ "\\\\[^[{ \t]+(\\[([^]]+)\\])?(\\{([^}]*)\\})?"}, | |
+ {"tex", {3}, "\\$[^$]+\\$"}, | |
+ {"tex", {2 | SYN_IT}, "%.*$"}, | |
}; | |
/* how to hightlight text in the reverse direction */ |