LoginSignup
3
3

More than 5 years have passed since last update.

Mojaveのvimでescキーのみで、英数入力にしつつinsert modeを脱出する方法

Posted at

こんにちわ、vimさんいつもお世話になってます。

っっっj 問題

Mojaveに移行してから、なぜかKarabiner-Elementsで設定しても、escキーで英数入力に切り替わらず、insertモードから抜けたのに、日本語入力のまま っっっっj みたいな入力になってしまい本当にイライラいするこの1ヶ月。
やっと解決したので、メモ

DeviceタブでチェックボックOn のみ

MacBook Pro (15-inch, 2018), OSX(10.14.3) の場合だと、Karabiner-ElementsのDeviceタブに2行デバイスが出ています。ここの設定を

No product name > チェックあり
Apple Internal Keyboard > チェックなし

スクリーンショット 2019-02-13 14.30.40.png

この設定で、Complex Modificationsタブの中の設定が有効になりました。

karabiner.json

追加したルール

{
  "description": "escキーを押したときに、英数キーも送信する(vim用)",
  "manipulators": [
                    {
                       "from": {
                            "key_code": "escape"
                        },
                        "to": [
                               {
                                 "key_code": "escape"
                                },
                               {
                                  "key_code": "japanese_eisuu"
                               }
                             ],
                       "type": "basic"
                            }
                        ]
                    }```
3
3
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
3
3