.jsf 语法高亮文件(用于 joe 编辑器)

.jsf 语法高亮文件(用于 joe 编辑器)

joe我正在尝试修改编辑器 的 .jsf 语法突出显示文件/usr/share/joe/syntax/ini.jsf。该文件包含高亮/着色ini文件的规则。对于ini文件,“;”之后的任何内容应该是一个评论。

; comment
key = value ; comment

上面的代码运行正常,并且joe“;”后面的所有内容都变成绿色。但是,id 在以下情况下无法正常工作:

key = value             ; comment

换句话说,只有当“;”前面只有一个空格时才有效。我想解决这个问题,但我正在努力解决语法文件结构。以下是相关部分的片段/usr/share/joe/syntax/ini.jsf

:line_start Idle
    *               key             noeat
    "\n"            line_start
    " \t\r"         line_start # leading spaces
    ";#"            line_comment    recolor=-1

:line_comment Comment
    *               line_comment
    "\n"            line_start

有人可以建议如何进行必要的修改吗?

相关内容