🙆‍♀️

Windows の Vim の日本語入力の個人的解決策

に公開

環境

  • Windows 11
  • Vim (Vim拡張したVScodeについても動作確認済み)

問題

ノーマルモードで日本語入力後 ESC ijjjと押すと以下のようになる.

解決策

  • Google 日本語入力 をインストールして以下のキーバインドを設定
    • ESC で IME を無効化

結果

日本語入力後 IME を切り替えずに ESC を押すと以下のようになる.

この表示が見えたらもう一度 ESC を押せば良い.

MS IME をやめた理由

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

Discussion