I implemented clutter free edit mode a couple of months ago. I have this in my CSS sheet:
/* Remove markdown clutter */
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting,
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-string.cm-url,
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-link,
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-formatting-link:not(.cm-link),
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-comment,
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-hmd-barelink,
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-tag {
display: none !important;
}
One of the things this did for me is that a string like this
<!--comment-->
would be hidden when the cursor was not on it. When I would click on it, it would show the string.
Now the string remains hidden, except when it is in a blockquote it is becomes visible by clicking in it.
It becomes permanently visible when I comment out this line above:
div:not(.CodeMirror-activeline)>.CodeMirror-line span.cm-tag
I have the impression it happened with the upgrade to 0.9.8 or 0.9.9.
Is there a way to again hide those tag strings and show on clicking as before?