🙆♀️
Windows の Vim の日本語入力の個人的解決策
環境
- Windows 11
- Vim (Vim拡張したVScodeについても動作確認済み)
問題
ノーマルモードで日本語入力後 ESC ijjjと押すと以下のようになる.

解決策
- Google 日本語入力 をインストールして以下のキーバインドを設定
- ESC で IME を無効化
- ESC で IME を無効化
結果
日本語入力後 IME を切り替えずに ESC を押すと以下のようになる.

この表示が見えたらもう一度 ESC を押せば良い.
MS IME をやめた理由
普段私は MS IME では入力モードを表示させておらずどの入力モードかわかりにくかったが Google 日本語入力はカーソル付近に小さく切り替え後の入力モードが表示されるので分かりやすかった. MS IMEで入力モードを表示させてもよかったのだが、MS IME は画面中央に大きく表示されたり画面が切り替わるたびに表示されたりして煩わしかったので MS IME の使用をやめることにした.
Discussion