Qualcosa da notare è che i blocchi di codice a volte causano problemi:
usermod -aG sudo =USERNAME=
In questo caso, highlight.js presume che si tratti di Java e converte il blocco di codice in:
<code>
usermod -
<span class="hljs-type">aG</span>
<span class="hljs-variable">sudo</span>
<span class="hljs-operator">=</span>
USERNAME=
</code>
Riesco a risolvere segnalando che si tratta in realtà di un comando shell:
```shell
usermod -aG sudo =USERNAME=
```
Ciò si traduce in:
usermod -aG sudo =USERNAME=
Se tutto il resto fallisce, text impedisce a highlight.js di interferire con i placeholder.
Una soluzione più generale (che Meta Discourse deve utilizzare) è cambiare l’impostazione default code lang da auto a plaintext o qualcosa di simile. ![]()
Non che importi molto, ma usare java è un modo per evitare che il placeholder si espanda quando si vuole scrivere sui placeholder.