diff --git a/syntax/markdown.nanorc b/syntax/markdown.nanorc index 512bb61f..fdd05137 100644 --- a/syntax/markdown.nanorc +++ b/syntax/markdown.nanorc @@ -10,20 +10,23 @@ color magenta "^[ ]*>.*" color brightmagenta "^( | )* ? ? ?(\*|\+|-|[1-9]+\.)( +| )" # Emphasis and strong: -color green "\*[^*]+\*|_[^_]+_" +color green "\*[^* ][^*]*\*|_[^_ ][^_]*_" color brightgreen "\*\*[^*]+\*\*|__[^_]+__" # Strikethrough: -color red "~~.+~~" +color red "~~[^~]+~~" + +# Line breaks: +color ,blue " $" # URLs and links: color brightblue "\[[^]]+\]\([^)]+\)" color brightmagenta "!?\[[^]]+\]" -# Code, indented code, and fenced code: +# Code snippet, indented code, and fenced code: color brightcyan "`[^`]+`" -color brightcyan start="^( | )+([^*+0-9> -]|[*+-]\S|[0-9][^.]).*" end="^$" -color brightcyan start="```" end="```" +color brightcyan "^( | )+ *([^*+0-9> -]|[*+-]\S|[0-9][^.]).*" +color brightcyan start="```" end="```$" # Headings and the underlining of headings: color brightyellow "^#.*"