Algo a notar é que blocos de código às vezes causam problemas:
usermod -aG sudo =USERNAME=
Neste caso, o highlight.js assume que isso é Java e converte o bloco de código para:
usermod -
<span class="hljs-type">aG</span>
<span class="hljs-variable">sudo</span>
<span class="hljs-operator">=</span>
USERNAME=
Consigo corrigir isso sinalizando que, na verdade, é um comando shell:
```shell
usermod -aG sudo =USERNAME=
```
Isso resulta em:
usermod -aG sudo =USERNAME=
Se tudo mais falhar, text impede que o highlight.js mexa com os placeholders.
Uma solução mais geral (que o Meta Discourse deve estar usando) é alterar a configuração default code lang de auto para plaintext ou algo semelhante. ![]()
Não que importe muito, mas usar java é uma maneira de evitar que o placeholder se expanda quando você quer escrever sobre placeholders.