La troisième modification l'a partiellement résolu pour moi. Plus précisément, j'ai réussi à faire fonctionner le terminal avec des caractères UTF-8. Cependant, les accolades ouvrantes et fermantes provoquent à la fois l'émission d'une commande de retour arrière et l'effacement de toute la ligne de commande.