Evilモードとかっていらなくね?
macつかってるならコマンドタブで入れ替えるなり方法あるよね?

Emacs内でターミナル立ち上げてその中でVim使うのと変わらない気もするんだが、、、、