Zellränder im Terminal, die keine Zeile kosten

Terminal borders that don't cost a cell

Zellränder im Terminal, die keine Zeile kosten

Joshka, Maintainer von Ratatui, hat ein Terminal-Protokoll entworfen, das dünne Linien auf den Kanten von Zellen zeichnet statt als Textzeichen ganze Zellen zu belegen. Jede Zelle trägt bis zu zwölf Liniensegmente mit eigener Farbe, Breite und Stil, die beim Scrollen und Löschen mitwandern. Das spart Reihen und Spalten, erlaubt Unterstreichungen direkt unter Text und verhindert, dass Rahmen beim Kopieren mitkommen. Ein Patch für Ghostty und Demo-Apps mit Ratatui stehen bereit; Feedback von Terminal- und TUI-Autoren ist erwünscht.

Jeder, der schon einmal aus einem TUI in Slack eingefügt hat, kennt den kleinen Tanz, bei dem man die │ wieder wegräumt.

Mehr von diesem Tag

2026-11-14