--- 
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_.,~%+/?=&#]+(?<![.,?:])\n\
      \t\t\t\t\t"
keyEquivalent: ^~P
