Slightly off topic, but a pet peeve of mine is how you don't get a real line break in markdown when you insert a newline. Sometime I want a line break without a vertical apace for a new paragraph, I can't be the only one here! I know I can normally just add a br tag, but that looks nasty when you read it as plain text.
This is a paragraph with no linebreaks.
This is a paragraph with
one linebreak but without trailing spaces
This is a paragraph with one
line break and trailing spaces on previous line
That will render correctly on GitHub and other places (meaning, when rendered, the first one has no line-breaks, the second one has no line-breaks but the third one does [select the full third example to see the trailing spaces])Here is a demo of it in action: https://jbt.github.io/markdown-editor/#dY3RCYAwDET/M8VN4DQuE...