Questo è piuttosto rudimentale ma funziona.
Devi avere installato viu o chafa, e quello può essere un progetto a sé stante ![]()
In modalità alta qualità su chafa o con viu, Windows Terminal è superiore al terminale MacOS perché supporta molti più colori (grazie Microsoft!)
Note di rilascio: Rendering di immagini (nel terminale!)
Rendering di immagini
- Aggiunte anteprime di immagini post in linea con selezione del backend:
- prova prima chafa automaticamente, poi viu.
- TERMCOURSE_CHAFA_MODE=stable|quality
- stable: output conservativo per la stabilità del terminale.
- quality: rendering di simboli con dettagli/colori più elevati.
- Aggiunto controllo dell’altezza di anteprima:
- TERMCOURSE_IMAGE_LINES (default: 14)
- Si applica all’altezza delle righe di anteprima; utile per ottimizzare la densità visiva.
- Migliorato il comportamento dell’aspetto di viu:
- Passato al rendering mirato per riga (-h) per preservare meglio il rapporto d’aspetto.
- Aggiunti controlli del filtro di qualità dell’anteprima:
- TERMCOURSE_IMAGE_QUALITY_FILTER=1 filtra le anteprime rumorose composte solo da blocchi.
- Impostato a 0 per mostrare sempre l’output del renderer.
- Aggiunto limite di sicurezza per il download di immagini:
- TERMCOURSE_IMAGE_MAX_BYTES (default: 5242880)
- Impedisce che i download di immagini di dimensioni eccessive influiscano sulle prestazioni.
- Aggiunto supporto per i link di immagini Discourse upload://…:
- Risolve automaticamente in /uploads/short-url/…
- Migliorata la sanificazione/stabilità del terminale:
- Mantiene i codici colore SGR validi dove necessario.
- Rimuove le sequenze di controllo/grafica destabilizzanti.
- Impedisce che i frammenti di escape ANSI vengano visualizzati come testo semplice.