-
❌
[/file]
不能用/
开头 -
✅
[file]
[./file]
-
❌
[abc,*.sh]
多文件必须要有{}
-
✅
[{abc,*.sh}]
[{*.sh,abc}]
可以正常使用 -
❌
[{*.sh,abc/}]
[{*.sh,abc/*}]
,*.sh
的匹配会失效,这应该是个 bug -
✅
[{**/*.sh,abc/}]
[{**/*.sh,abc/*}]
, 可以正常使用 -
[*.lua]
,[*.{lua}]
,[**/*.lua]
都会递归匹配所有目录下的*.lua
-
[./*.lua]
不会递归匹配,只匹配根目录下的*.lua
-
[*/*.lua]
只匹配一层目录下*.lua
,不匹配二层及以下子目录的*.lua
-
❌
folder
folder/
不会对folder/
目录下的文件生效 -
✅
folder/*
只匹配一层目录下的文件,不匹配二层及以下子目录的文件 -
✅
folder/**
递归匹配所有文件