ぼくは普段からsublimetextを使っているのだけど
(最近のアップデートでタイトルバーの色も変えられるようになってご機嫌)、vimに強い憧れがあって、使ってみたいなあと日頃から思っていた。
vim使ってる人のプロフェッショナル感がすごい。
sublでもとりあえずキーバインドはvimにして、触ってみよって思ってデフォルトでは無効になってるVintageを有効化した。

Vintageの有効化

Cmd + ,でsublimetextの設定を開く。
ここのVintageを消す。

vintage消す

有効化done

つかってみる

つかってみるとわかるんだけど、IMEがONの状態でINSERT MODEからCOMMAND MODEに移行するとIMEがONのままでコマンドを受け付けなくなるのですね

こんな具合ですね

INSERT MODEからCOMMAND MODEに移行するためにescapeを押下するんだけど、そのときにIMEをOFFにすれば良いですね。
ちなみにgoogle日本語入力だとescapeを押下するときにIMEを無効にする設定があります。

カラビナ使うっていう手もあるけど

できればパッケージで完結したいなと思って色々調べたら似たようなのがありました。
macではAppleScriptを使うみたいですね。

僕は拗らせているので、macのUS配列を使っているから上記のパッケージでは対応できず。
タイトルでは作ってみたって書いたけど、実際は機能追加だけです。タイトル詐欺。
で結果はこうなります。

こんな具合ですね

おソース

こちらにおいてありますので、git cloneしてお使いくださいませ。