Sublimetext3 升华键映射中前面文本的多行匹配

Sublimetext3 升华键映射中前面文本的多行匹配,sublimetext3,Sublimetext3,在我的升华键映射中有以下命令: { "keys": ["tab"], "command": "insert_snippet", "args": { "contents": "${1:key}: ${0:'value'}" }, "context": [ { "key": "selector", "operator": "equal", "operand": "source.js" }, { "key": "selection_emp

在我的
升华键映射中有以下命令:

{
    "keys": ["tab"],
    "command": "insert_snippet",
    "args": { "contents": "${1:key}: ${0:'value'}" },
    "context": [
        { "key": "selector", "operator": "equal", "operand": "source.js" },
        { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
        { "key": "preceding_text", "operator": "regex_contains", "operand": "\\{\\s*$" },
        { "key": "preceding_text", "operator": "not_regex_contains", "operand": "\\)\\s*\\{\\s*$" }
    ]
},
这与以下文本完全匹配(管道=插入点):

……但不是这个:

{
   |
…因为
前面的\u text
似乎只在同一行中包含前面的文本。这里有没有办法在多行上进行匹配

{
   |