Just like in most markdown editors, I am looking to enable the ability to modify parts of an input field as the user enters text. For instance:
When the user types "_above_", as soon as the second underscore is typed, the text should be styled accordingly.
And if either (now faded and grey) underscore is deleted, it should return to regular text and so forth.