IntelliJ CEのIdeaVimの設定

IntelliJ CEのScalaプラグインにちょっとひかれたVim使いが*1まず使うであろうIdeaVimプラグインの設定というかキーバインディングについて。
ここらへんの話はid:masanobuimaiさんが○年前に通ってきた道なので、TwitterでIdeaVIMの事を誰かがつぶやくと、@masanobuimaiさんが色々つぶやいてくれます*2
が、ブログとかにまとまってた方が後でありがたいので、@とかは外してつぶやきを自分メモ用にコピっときます。

IntelliJ IDEAのVimプラグインでCtrl-何か のキーバインドVimじゃないなぁ。どうやってRedoすればいいんだw
置換ダイアログが出るんですよね〜。Ctrl+Fで検索になりますし。

IdeaVIMに付属しているキーマップファイル(Vim.xml)をIntelliJのkeymapsにコピって,キーマップをVimに直す。http://ideavim.sourceforge.net/
もしくは,Settings->Keymap->All Actions->Plug-ins->IdeaVIM->Keysを選んで,"Add Keyboard Shortcut..." -> "Ctrl+R"を登録して,置換からリマップするといいです。

IntelliJ CE、フリーカレットなのが気持ち悪い。設定か?

Settings->Editor->Allow placement of caret after end of lineのチェックを外すと直ります。>フリーキャレット

Settings->Keymap->All Actions->Plug-ins->IdeaVIM->Keysにとか登録すると、用意されてるキーバインディングは有効になるってこと?
Keymap->All Actions->Plug-ins->IdeaVIM->ReDoに登録するんじゃなく。
Exit insert ModeじゃなくKeysにとするのか。
#Vim.xml

IdeaVIMは,keysってところに反応できるkeymapを一括登録して,該当するキーイベントが起きたら,vimの状態(モード)に応じて,IntelliJに戻すか,IdeaVIMのコマンドを実行するか決めてます。 http://ow.ly/i/4eq
IdeaVIMに付属している Vim.xmlってキーマップファイルは,Ctrl+RとかCtrl+Fとか,ホントはIdeaVIMにマップしたいんだけど,IntelliJがデフォで使っているショートカットキーをリマップするのに使うのデブ。まあ,自分でリマップしても同じだけど。

*1:いるのか?

*2:こう書くとまるで @masanobuimai さんがIdeaVIMのbotみたいですね