ssh终端tabby语法高亮

{
    "id": "60606be0-c0ff-42bc-bf77-de8a2435447f",
    "name": "Default",
    "keywords": [
      {
        "text": "([_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "14",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(?=(\\b|\\D))(((\\d{1,2})|(1\\d{1,2})|(2[0-4]\\d)|(25[0-5]))\\.){3}((\\d{1,2})|(1\\d{1,2})|(2[0-4]\\d)|(25[0-5]))(?=(\\b|\\D))\\s*",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "4",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(http(s)?://[a-zA-Z0-9_.&?=%~#{}()@:+/-]+)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "4",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(\\berror\\b)|(\\bfail(ed)?\\b)|(\\bfalse\\b)|(\\bdown\\b)|(\\blocked\\b)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "1",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(\\bactive(d)?\\b)|(\\bsuccess(ful(ly)?)?\\b)|(\\btrue\\b)|(\\bok\\b)|(\\bup\\b)|(\\brunning\\b)|(\\bdeployed\\b)|(\\bunlocked\\b)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "10",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(\\bstart(ed|ing)?\\b)|(\\bbegin(ning)?\\b)|(\\benable(d)?\\b)|(\\bcreate(d)?\\b)|(\\bopen\\b)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "10",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(\\bstop(ped)?\\b)|(\\bend\\b)|(\\bfinish(ed)?\\b)|(\\bdisable(d)?\\b)|(\\bdelete(d)?\\b)|(\\bclose(d)?\\b)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "13",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "(\\bwarn(ing)?\\b)|(\\binactive\\b)|(\\bunknown\\b)",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "11",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "\\bDEBUG\\b",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "13",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "\\binfo\\b",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "6",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      },
      {
        "text": "\\/\\b(\\d|([1-9]\\d)|(1[01]\\d)|(12[0-8]))\\b",
        "enabled": true,
        "background": false,
        "backgroundColor": "0",
        "foregroundColor": "4",
        "isRegExp": true,
        "foreground": true,
        "isCaseSensitive": false
      }
    ]
  }