EclipseでCtrl+HをBackspaceに割り当てる
Emacsのキーバインディングに慣れているので、Eclipseでプログラムを書くときのキー配置もEmacs風にしている。僕はEmacsでは、Ctrl+HをBackspaceに割り当てているのでEclipseでも同様に割り当てたかったんだけど、その方法がわからず、はまってしまったのでそのときのメモ。
- キーバインディング設定ダイアログを開く
- 「Window」メニューから、Preferences -> General -> Keys
- Keys設定ダイアログ中の「Include unbound commands」にチェックを入れる
- Backspaceにあたるコマンドにはデフォルトではキー設定されていないため、このチェックを入れる必要がある
- コマンド名「delete previous」で検索し、そのBindingに「Ctrl+H」を登録
- 実は既に「Ctrl+H」には「Open Search Dialog」コマンドが割り当てられているので、そのバインディングも変更
- 僕は「Shift+Alt+F」にセット