ブラウザで日本語入力中にIMEが勝手に切り替わると思ったらNeovimのLSPが原因だった
2026年4月19日 23:55
!
この記事はVim駅伝の2026-04-20の記事です。
Vim駅伝は常に参加者を募集しています。詳しくはこちらのページをご覧ください。
はじめに
Neovimで日本語入力する際、挿入モードで日本語入力に切り替え、ノーマルモードに戻ったら英字入力に戻す、というのはよくある運用です。
私はmacismとNeovimのautocmd(特定のイベント発生時にコマンドを自動実行する仕組み)を使って「挿入モードを抜けたら自動で英字入力に戻す」設定をしていました。
さらに、取りこぼしを減らすためにイベントを大量に追加した結果、Neovim以外のアプリで日本語を入力している最中に勝手に英字入力...