Como adiciono suporte a editor de rich text à minha extensão de markdown?

Obrigado pelo esclarecimento.


Estou agora a deparar-me com um problema em que alternar a versão de bloco não está a funcionar. Consigo alternar blocos em linha, mas não o nó de nível de bloco.

A certa altura, gostaria que ele renderizasse os blocos quando o cursor não estivesse sobre eles, mas sinto que isso pode vir depois de apenas fazê-lo funcionar.