--- name: Plain Text fileTypes: - txt scopeName: text.plain uuid: 3130E4FA-B10E-11D9-9F75-000D93589AF6 patterns: - name: meta.bullet-point.strong captures: "1": name: punctuation.definition.item.text match: "^\\s*(\xE2\x80\xA2).*$\\n?" - name: meta.bullet-point.light captures: "1": name: punctuation.definition.item.text match: "^\\s*(\xC2\xB7).*$\\n?" - name: meta.bullet-point.star captures: "1": name: punctuation.definition.item.text match: ^\s*(\*).*$\n? - begin: ^([ \t]*)(?=\S) contentName: meta.paragraph.text end: ^(?!\1(?=\S)) patterns: - name: markup.underline.link match: "(?x)\n\ \t\t\t\t\t\t( (https?|s?ftp|ftps|file|smb|afp|nfs|(x-)?man|gopher|txmt)://|mailto:)\n\ \t\t\t\t\t\t[-:@a-zA-Z0-9_.,~%+/?=&#]+(?