nanorc/markdown.nanorc

52 lines
1.0 KiB
Plaintext
Raw Normal View History

syntax "Markdown" "\.(md|mkd|mkdn|markdown)$"
2013-06-01 22:59:28 +02:00
# Tables (Github extension)
color cyan ".*[ :]\|[ :].*"
# quotes
2018-08-09 10:09:19 +02:00
color black start="^>" end="^$"
color black "^>.*"
2013-06-01 22:59:28 +02:00
# Emphasis
color green "(^|[[:space:]])(_[^ ][^_]*_|\*[^ ][^*]*\*)"
# Strong emphasis
2018-08-09 10:09:19 +02:00
color green "(^|[[:space:]])(__[^ ][^_]*__|\*\*[^ ][^*]*\*\*)"
2013-06-01 22:59:28 +02:00
# strike-through
color red "(^|[[:space:]])~~[^ ][^~]*~~"
# horizontal rules
2018-08-09 10:09:19 +02:00
color magenta "^(---+|===+|___+|\*\*\*+)\s*$"
# headlines
2018-08-09 10:09:19 +02:00
color magenta "^#{1,6}.*"
# lists
2013-06-01 22:59:28 +02:00
color blue "^[[:space:]]*[\*+-] |^[[:space:]]*[0-9]+\. "
# leading whitespace
2013-06-01 22:59:28 +02:00
color black "^[[:space:]]+"
# misc
color magenta "\(([CcRr]|[Tt][Mm])\)" "\.{3}" "(^|[[:space:]])\-\-($|[[:space:]])"
# links
2018-08-09 10:09:19 +02:00
color blue "\[[^]]+\]"
color blue "\[([^][]|\[[^]]*\])*\]\([^)]+\)"
# images
color magenta "!\[[^][]*\](\([^)]+\)|\[[^]]+\])"
# urls
2018-08-09 10:09:19 +02:00
color yellow "https?://[^ )>]+"
# code
color yellow "`[^`]*`|^ {4}[^-+*].*"
# code blocks
color yellow start="^```[^$]" end="^```$"
color yellow "^```$"
2016-12-06 22:06:12 +01:00
## Trailing spaces
color ,green "[[:space:]]+$"