Goodbye, World

日々のプログラミングで得た経験を個人的な備忘録としてまとめてます.他のブログ・ページを参考させて頂いている部分が多いので,参考ページへのリンクを併記しております.

EclipseへのVrapperの導入

IDEの機能が使いたくてEclipseを利用していますが,Vimライクな編集も行いたいと思い調べてみるとVrapperなるものを発見.VrapperはEclipse上でVimによるテキスト入力を可能にするプラグインで,Eclipseに導入することでVimモードのON/OFFができるようになります.導入方法をまとめてみましょう.

[参考サイト]:
Non Title
EclipseでVimのキーバインドがつかえるVrapperで世界変わったわ | メモ帳代わりのブログ
Eclipseのキーバインドをvim風にできるVrapperが素晴らしすぎる件について - ( ꒪⌓꒪) ゆるよろ日記
Eclipseのキーバインドをvim風にできるVrapperが "マジで" 素晴らしすぎる件について - basyura's blog

1.EclipseにPyDevをインストール

EclipseメニューのHelp->Install New Software...を選択し,Work with:欄に”http://pydev.org/updates”を入力する.後は流れに沿って.

2.EclipseにVrapperをインストール

PyDevと同様にWork with欄に”http://vrapper.sourceforge.net/update-site/stable”を指定して,表示される関連ソフトウェア全てにチェックをつけてインストール.


導入手順は以上です.Eclipseの再起動後にVimのアイコンが現れるので,アイコンをクリックすることでVimモードのON/OFFの切り替えが可能になります.ただし,Eclipseで定義されているショートカットキーの中にはVimで使用するものと重複しているものがあり,基本的にEclipse側の定義が優先されるのでVimコマンドに制限が生じてしまいます.

そこで,メニューのWindow->Preference->General->Keys内に定義されているコマンドのうちVrapper側で使用したい重複コマンド(Ctrl+Vなど)は,UnbindCommandでショートカットを削除してしまいましょう.

また,Eclipseフォルダ内の.vrapperrcファイルを編集することで,オリジナルのVim同様にVrapperをカスタマイズすることもできます.上記の参考サイトにいくつか例が載っていますので参考にして下さい.