I usually hard-wrap my Markdown files to a maximum number of characters, since it makes easier the lives of various textual diff tools like git diff.
This brings up several features for the editor and preview that target my use case:
-
Monospaced font choice in the editor
I know it’s possible to change this with Custom CSS, but that seems like a slight overkill if I didn’t want to customise anything else.
-
Line width guides
A visual line in the editor at a preset column position (only makes sense with a monospaced font).
-
Alternative line break treatment for the preview render
An option to treat in-paragraph line breaks in the source file like in other apps/Markdown flavours: Two spaces at the end of a line mean a line break. Without these two spaces, no line break is rendered, and the rendered text continues on the same line.
-
Text reflow in source file (not as important)
Vim has this feature (gqq all day). This might be for later down the road.
I think the first one has been mentioned around the forum already, but I couldn’t find any mention of the others.