0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Windows・Mac]Vim用にGoogle日本語入力をセットアップする

Last updated at Posted at 2025-06-02

設定の概要

  • escを押したときにIMEを無効化して英数字入力にする
  • Insertモード日本語入力中にescを二回押せばNormalモードに切り替わる
  • Windows・Mac同様の設定で使える

Karabiner-Elementsではダメなのか?

Karabiner-Elementsで「単純にEscキーが押されたときに半角入力になる」という設定をしていると、変換中にEscキーを押すと、ターミナルとappleの日本語入力の両方にEscが送られて単純にNormalモードに戻れないことが最近判明しました。

Karabiner-Elementsと日本語入力の両方がEscキーを受け取っているのが問題そうなので、これをGoogle日本語入力で一元化すれば問題が解決しそうということでKarabiner-ElemensからGoogle日本語入力に切り替えました。

Google日本語入力のインストール

公式サイトから普通にインストールします。

Macの場合

設定のキーボード欄からGoogleのひらがなとAlphanumericを選択して、Appleのデフォルトのキーボードを消します。

どうやらAlphanumericを追加してからでないと元のAppleのキーボードを消せない模様。
(常に英数字入力できることを保証するため?)

Windowsの場合

Win+Spaceで入力を切り替えればGoogle日本語入力にできます。

Google日本語入力の設定

Google日本語入力のアイコンをクリックするなどして設定を開きます。

キー設定で、ecsを押したときに「入力文字なし」のときに「IMEを無効化」する設定にします。

これで日本語を入力しているときにescを二回押せばNormalモードに切り替えることができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?