Androidアプリ開発しててEclipseが重くてつらかったので、IntelliJ IDEAなるものを試してる。見た目がかっこいいからこっち使ってみようと思い、vimっぽく使えるか試してみた。
バージョン
- IntelliJ IDEA 12.0
テーマを黒にする
- こっちの方がイケてる。
Preferences > Appearance > ThemeをDarculaに変更する。

IdeaVimを追加
- キーマップをvim化する。
Preferences > Plugins > Browse repositories > IdeaVimでダブルクリックするとインストールできる。

カーソルがどこまでも右にいける設定をオフにする
Preferences > Editor > Allow placement of caret after end of lineをオフにする。

行番号を表示する
Preferences > Editor > Appearance > Show line numbersをオンにする。

キーマッピングをカスタマイズする
Preferences > Keymapからいろいろ変更できる。Second Strokeを指定することでPrefixみたいなキーマッピングも設定できる。- 変更したのは以下のとおり。これでだいたいvimと同じ動きになる。
Run:実行Select Next Tab,Select Previous Tab:タブを前後に移動Recent Files:最近開いたファイルのファイラーを起動(unite.vimっぽく使える)Split Horizontally,Split Vertically:エディタを水平分割、垂直分割Goto Next Splitter,Goto Previous Splitter:分割したエディタを前後に移動Close:エディタを閉じる

Eclipseだとタブの移動とか画面分割をショートカットからできなかった気がするので、これだけでもインテリJ氏に替える価値があると思う。作業効率がだいぶ上がる。