-
-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
概要
takt list の対話メニューにおいて、Windows環境で上下矢印キーを押した際に表示がおかしくなる現象が発生しています。
再現環境
- OS: Windows 10/11
- ターミナル: Windows Terminal / cmd / Git Bash / PowerShell(要特定)
原因(推定)
src/shared/prompt/select.ts の redrawMenu() で使用している ANSI エスケープシーケンスが、Windows のターミナルエミュレータで正しく処理されていない可能性があります。
該当するシーケンス:
\x1B[?7l/\x1B[?7h— 行折り返し制御(DECAWM)\x1B[{n}A— カーソル上移動\x1B[J— カーソル以下消去(Erase in Display)
Windows Terminal は VT100 互換をうたっていますが、一部のシーケンスで挙動が異なるケースが報告されています。
対応方針
- どのターミナル・どのシーケンスで問題が起きるか切り分け
- 必要に応じて Windows 向けの代替描画方式を検討
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels