Sim, isso é MUITO difícil, provavelmente nível de dificuldade 20.
Quando você obtém coisas da seleção, estamos obtendo HTML puro
<ul>
<li>algum texto</li>
</ul>
Nada aqui sobre * vs +
Para adicionar complicação, se você apenas selecionar alguns itens de uma longa lista, você obterá:
<li>algum texto</li>
<li>outro texto</li>
Isso nem mesmo lhe dá ul vs ol
O que fazemos para citar é ir
HTML → Markdown
Este é um processo com perdas e também um processo propenso a erros. Temos uma série de soluções alternativas para limpar o HTML antes da conversão.
Mudando para:
HTML → Markdown Original, exigiria um mapeamento reverso de linha/coluna HTML → markdown. Isso não é suportado no momento em markdown.it.