Closed3

Gemini CLIの日本語入力ガタガタの件をどうにかしたい

TimdaikTimdaik

原因

どうやらIME入力時に発生するようで、日本語に限らず中国語のピン音入力でも同様の症状が確認できた。
IME入力中ではテキストが確定しておらず、その最中はテキストがターミナルの左下部分に表示されてしまう。

考えた解決策

つまりはIMEの入力状態を検知してこのときの処理を追加してやればいい。
幸い JavaScript に compositionstart, compositionupdate, compositionend という検知用APIが存在する。

https://developer.mozilla.org/ja/docs/Web/API/Element/compositionstart_event

このスクラップは25日前にクローズされました