SHARE
TWEET

8chan formatting

a guest Aug 29th, 2015 108 Never
  1. " Vim syntax file
  2. " Language:     8chan
  3. " Maintainer:   ANONYMOUS SHITTER
  4. " Filenames:    *.ch
  5. " URL:          http://www.8ch.net/
  6. " Last Change:  2015 September 30
  7.  
  8. if !exists("main_syntax")
  9. if version < 600
  10. syntax clear
  11. elseif exists("b:current_syntax")
  12. finish
  13. endif
  14. let main_syntax = 'ch'
  15. endif
  16.  
  17. syntax region ChString start=/"**"/  end=/"**"/
  18. syntax region ChString start=/" ''' "/  end=/" '' "/
  19. syntax region ChUnerlined start=/"__"/  end=/"__"/
  20. syntax region ChString start=/"~~"/  end=/"~~"/
  21. syntax region ChString start=/"[aa]"/  end=/"[/aa]"/
  22. syntax region ChString start=/"[code]"/  end=/"[/code]"/
  23. syntax region ChSpecial start=/"=="/  end=/"=="/
  24. syntax region ChString start=/"/  end=/"/
  25. syn match markdownBlockquote ">\%(\s\|$\)" contained nextgroup=@markdownBlock
  26. sy region wikiH2 start="^=="     end="=="     oneline contains=@wikiTop
  27.  
  28. if version >= 508 || !exists("did_xxd_syntax_inits")
  29.   if version < 508
  30.     let did_xxd_syntax_inits = 1
  31.     command -nargs=+ HiLink hi link <args>
  32.   else
  33.     command -nargs=+ HiLink hi def link <args>
  34.   endif
  35.  
  36.  HiLink ChSpecial       Special
  37.  HiLink ChString        String
  38.  HiLink ChType          Type
  39.  HiLink ChUnderlined    Underlined
  40.  
  41.  delcommand HiLink
  42. endif
RAW Paste Data
Top