使用双线馈电作为<;结束>-GtkSourceView中的元素

使用双线馈电作为<;结束>-GtkSourceView中的元素,gtk,gedit,gtksourceview,Gtk,Gedit,Gtksourceview,我正在为GtkSourceView编写语言定义。我有一个元素,以“@LI:”开头,以双线馈送结束。第一行应该得到一个不同的样式,然后元素的其余部分应该得到另一个样式 我现在的问题是,我找不到一个[…]定义,它与段末尾的双线馈送相匹配。类似[\r\n]的内容不起作用。元素在文件的末尾结束 下面是我使用的标记示例: @L:Lorem ipsum dolor sit amet, consectetuer adipiscing elit. @LI: Nulla consequat massa quis

我正在为GtkSourceView编写语言定义。我有一个元素,以“@LI:”开头,以双线馈送结束。第一行应该得到一个不同的样式,然后元素的其余部分应该得到另一个样式

我现在的问题是,我找不到一个[…]定义,它与段末尾的双线馈送相匹配。类似[\r\n]的内容不起作用。元素在文件的末尾结束

下面是我使用的标记示例:

@L:Lorem ipsum dolor sit amet, consectetuer adipiscing elit.

@LI:
Nulla consequat massa quis enim.
Donec pede justo, fringilla vel.
vulputate eget, arcu.

@L:In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. 
这是我的.lang文件的一部分。

[...]
<style id="li" name="Listing" map-to="def:identifier"/>
<style id="kt" name="Kastentitel" map-to="def:type"/>
[...]    
<context id="li" style-ref="li">
  <start>@LI:</start>
  <end>[\r\n]{2,}</end>
  <include>
    <context sub-pattern="0" where="start" style-ref="kt"/>
    <context sub-pattern="0" where="end" style-ref="kt"/>
    <context ref="kt"/>
  </include>
</context>
[…]
[...]    
@李:
[\r\n]{2,}
谢谢你的帮助