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氏に替える価値があると思う。作業効率がだいぶ上がる。