.gvimrc
に以下を追加するだけです。詳細は:help CursorIM
でご確認いただけます。
if has('multi_byte_ime')
highlight Cursor guifg=NONE guibg=Green
highlight CursorIM guifg=NONE guibg=Purple
endif
利用可能な色は $VIMRUNTIME\rgb.txt
にあるので、ここから色名を選ぶか、自分で追加することで他の色も設定できます。
自分は DarkTurquoise
と IndianRed2
を選んで以下のようにしてみました。
if has('multi_byte_ime')
highlight Cursor guifg=NONE guibg=DarkTurquoise
highlight CursorIM guifg=NONE guibg=IndianRed2
endif