IntelliJ IDEAをvimっぽくする
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氏に替える価値があると思う。作業効率がだいぶ上がる。