我想找到一个新行,后跟一个}
带有正则表达式的字符,但我不认为它只能找到 \n(?) :
{
"keys": ["ctrl+m"],
"command": "run_macro_file",
"args":
{"file": "Packages/User/JavaScript/finPointvirguleRetourligne.sublime-macro"}, "context":
[
{
"key": "following_text",
"operator": "regex_contains",
"operand": "\n[}]",
"match_all": true
}
]
}
所以
"operand": "\n[}]"
不起作用,也不起作用
"operand": "\n"
\n
在这种情况下,参数对他来说似乎没有任何意义following_text
我还使用 找到了下一个表达式\n(\s)*\{
,它可以在 Sublime 中与 Ctrl+F 一起正常工作,但在这个正则表达式中不被接受(文件不解析)
编辑:此宏旨;
在在行尾添加分号,然后转到新行,但仅当下一行中没有“}”时(因为我不想创建新行,否则)