ターミナルの枠線が1行も消費しない新プロトコル、Ratatui作者がGhosttyに実装

Terminal borders that don't cost a cell

ターミナルの枠線が1行も消費しない新プロトコル、Ratatui作者がGhosttyに実装

RatatuiのメンテナーであるJoshka氏が、セルの端に細い線を描くターミナルプロトコルを開発し、Ghosttyへのパッチとして公開した。Unicodeの罫線文字は1文字が1セルを占めるため、パネルを重ねるだけで行や列を無駄に消費し、コピーにも枠が混ざる。セル属性として線を持つ方式なら、スクロールや消去にも追従し、色や太さ、角丸も指定できる。tmuxなどマルチプレクサとの互換性も考慮済みだ。

セル境界線はテキストではないので、コピーされることは決してない。これは諸刃の剣でもある。

この日のほかの記事

2026-11-14