Karabiner-ElemensによるUS配列キーボード用日本語入力向け設定
https://gyazo.com/5fc119492acd7af1df9fe9633e41173a
Complex modifications > Add predefined rule で Import more rules from the Internet (open a web browser) をクリックして、表示されるページから For Japanese (日本語環境向けの設定) (rev X) を選択し Import する
https://gyazo.com/ff007794808b239f699e19d0bf96b963
https://gyazo.com/87bcf04d250c57ac8c41a8907c4a30a4
有効化する設定
https://gyazo.com/ee68f3281d724ffab4fe749eac18993d
コマンドキーを単体で押したときに、英数・かなキーを送信する
パラメタ(必要に応じて調整するが、今の所デフォルトで問題なし)
basic.to_if_held_down_threshold_milliseconds
コマンドキーを単体で押し続けたとき、コマンドキーとして送信するまでの時間
ESC キーを押したときに英数キーも送信する (vim用)
Ctrl+[ を押したときにESC キーと英数キーを送信する(vim用)