Eclipse を Emacs のキーバインド にしたときのショートカットリスト

シェアする

Eclipse Emacs Keybind

普段は Vimmer だけど Android アプリ開発するときはそうもいってられないので Eclipse でキーバインドを標準でついてくる Emacs にしてコード書いてます。十字キー移動はちょっと・・・。

ただそうすると世に出ている Eclipse の使い方的なページや本だとキーバインドが違ってしょんぼりするのでエディタ周りに関するショートカットキーをまとめてみました。デバッガとかは標準と多分変わんないです。というより変わるのテキストエディタ周りだけっぽいです。

ちなみに Ctrl-H だけは自分で「前の文字を削除」にバインドしてます。他は Emacs キーバインドのデフォルト値です。

ファイル操作

Ctrl+N新規作成
Alt+Shift+N新規作成メニューの表示
Ctrl+X, Ctrl+S保存
Ctrl+X, S全部保存
Ctrl+X, K閉じる
Ctrl+X, Ctrl+C全部閉じる

移動

Ctrl+L現在の行を画面の中心に表示
Ctrl+N下の行に移動
Ctrl+E行末に移動
Ctrl+A行頭に移動
Ctrl+P上の行に移動
Ctrl+F一文字右へ移動
Alt+F次の単語へ移動
Ctrl+V一画面下に移動
Alt+V一画面上に移動
Ctrl+B一文字前に移動
Alt+B前の単語へ移動
Alt+>テキストの最後へ移動
Ctrl+X, ]テキストの最後へ移動
Alt+<テキストの先頭へ移動
Ctrl+X, [テキストの先頭へ移動
Ctrl+Z一行下にスクロール
Alt+Z一行上にスクロール
Ctrl+Shift+P一致するカッコに移動
Ctrl+Shift+Down次のメンバー変数/メソッドへ移動
Ctrl+Shift+Up前のメンバー変数/メソッドへ移動
Ctrl+X, G行番号を指定して移動
Ctrl+Q最後に編集した場所へ移動

検索

Ctrl+Jインクリメンタルサーチ
Ctrl+Sインクリメンタルサーチ
Ctrl+Rインクリメンタルサーチ(逆向き)
Ctrl+Shift+Jインクリメンタルサーチ(逆向き)
Alt+R検索と置換

選択,マーク

Ctrl+X, H全部選択
Shift+End行末まで選択
Shift+Home行頭まで選択
Ctrl+Shift+Right次の単語を選択
Ctrl+Shift+Left前の単語を選択
Ctrl+Spaceマーク
Ctrl+2マーク
Ctrl+X, Ctrl+Xマークをいれかえ
Ctrl+Gマークのクリア

編集

Alt+0, Ctrl+K行頭まで切り取り
Ctrl+K行末までを切り取り
Ctrl+Alt+Down行をコピーして貼付け
Alt+Wコピー
Ctrl+Wカット
Ctrl+Yペースト
Ctrl+D次の文字を削除
Alt+D次の単語を削除
Ctrl+H前の文字を削除
Ctrl+Backspace前の単語を削除
Alt+Backspace前の単語を削除
Ctrl+Shift+Enter現在の行の上の一行追加
Shift+Enter現在の行の下に一行追加
Ctrl+Alt+J次の行と繋げる
Alt+Down今の行を下に置き換える
Alt+Up今の行を上に置き換える
Ctrl+Alt+Up行を複製
Ctrl+X, Rやり直し
Ctrl+Shift++やり直し
Ctrl+X, U取り消し
Ctrl+Shift+-取り消し
Ctrl+Shift+F自動フォーマット
Ctrl+/コメントアウトのON/OFF
Alt+Shift+JJavadoc形式のコメントを追加
Alt+/補完

表示

Alt+Shift+W表示
Ctrl+F3構成を表示
Ctrl+THierarchyを表示
Ctrl+Oアウトラインを表示
Alt+Shift+Bパンくずリストの表示
Alt+Shift+Q, QViewを表示
Alt+Shift+Q, Bブレークポイントを表示
Alt+Shift+Q, Hチートシートを表示
Alt+Shift+Q, Cコンソールを表示
Alt+Shift+Q, DDeclarationを表示
Alt+Shift+Q, Lエラーログを表示
Alt+Shift+Q, Z履歴を表示
Alt+Shift+Q, JJavadocを表示
Alt+Shift+Q, Oアウトラインを表示
Alt+Shift+Q, Pパッケージエクスプローラを表示
Alt+Shift+Q, X問題を表示
Alt+Shift+Q, S検索と置換
Alt+Shift+Q, YSynchronizeを表示
Alt+Shift+Q, TType Hierarchyを表示
Alt+Shift+Q, V変数を表示
Ctrl+F10ルーラを表示
Ctrl+Shift+Lキーバインドを表示
Ctrl+F10ビューメニューを表示
Ctrl+M現在のViewもしくはEditorを最大化
Ctrl+F6Editorの選択
Ctrl+F8Perspectiveの選択
Ctrl+F7Viewの選択
Ctrl+Shift+F6Editorの選択(逆順)
Ctrl+Shift+F8Perspectiveの選択(逆順)
Ctrl+Shift+F7Viewの選択(逆順)
Ctrl+3クイックアクセス
Ctrl+X, Bエディタ一覧の表示
Alt+-システムメニューを表示
Ctrl+X, Ctrl+Bエディタの切り替え
Ctrl+Shift+Eエディタの切り替え

自分でまとめると覚える効果がありそう。これコマンド試しながらエントリ書いたのでかなり覚えた、はず!

Sponsored Link

シェアする

フォローする

コメント

  1. taro より:

    thanks monika!