{ "comments": { "blockComment": [ "" ] }, "brackets": [ [""], ["<", ">"], ["{", "}"], ["(", ")"] ], "autoClosingPairs": [ // html { "open": "{", "close": "}"}, { "open": "[", "close": "]"}, { "open": "(", "close": ")" }, { "open": "'", "close": "'" }, { "open": "\"", "close": "\"" }, { "open": "", "notIn": [ "comment", "string" ]}, // javascript { "open": "`", "close": "`", "notIn": ["string", "comment"] }, { "open": "/**", "close": " */", "notIn": ["string"] } ], "surroundingPairs": [ { "open": "'", "close": "'" }, { "open": "\"", "close": "\"" }, { "open": "{", "close": "}"}, { "open": "[", "close": "]"}, { "open": "(", "close": ")" }, { "open": "<", "close": ">" } ], "colorizedBracketPairs": [ // vue ["{{", "}}"], // html ["{", "}"], ["(", ")"], // javascript ["{", "}"], ["[", "]"], ["(", ")"] ], "folding": { "markers": { "start": "^\\s*", "end": "^\\s*" } }, "wordPattern": "(-?\\d*\\.\\d\\w*)|([^\\`\\~\\!\\@\\$\\^\\&\\*\\(\\)\\=\\+\\[\\{\\]\\}\\\\\\|\\;\\:\\'\\\"\\,\\.\\<\\>\\/\\s]+)" }