環境
OSX El Capitan (バージョン10.11.4)
iTerm2をインストール
Vim/ターミナルでもモード変化によってカーソル形状を変える
上記の参考ページにもあるようにどうやらmacのデフォルトのターミナルではカーソルの形状を変えることができないようなのでiTerm2を導入。
ここからダウンロード
iTerm2のサイト
起動すると、とりあえずそのままで動くのでここでは細かい設定などは割愛。
.vimrcに追記
.vimrcに以下を追記
~/.vimrc
let &t_SI = "\<Esc>]50;CursorShape=1\x7"
let &t_EI = "\<Esc>]50;CursorShape=0\x7"
inoremap <Esc> <Esc>
詳しくはこちら
Change cursor shape in different modes