PhpStormでEmacs操作するときのショートカットまとめ

ウェブ制作

極力マウス操作をしない様にしようとEmacs操作をマスターしようと頑張ろうと思ってます。
キーバインドがデフォルトからEmacsに変えるとカットやUndoなどEmacs操作に変わってしまいます。
そこでどんどんやりながら覚えるため、PhpStormでキーバインドをEmacsに変えた場合のショートカットキー等をまとめましたよ。

移動

説明キー
ページめくり移動
(画面一つ分下にカーソル移動)
Alt + V
ページ戻し移動
(画面一つ分上にカーソル移動)
Control + V
次の文字移動Control + F
前の文字移動Control + B
下の行へ移動Control + N
上の行へ移動Control + P
行の先頭へ移動Control + A
行の最後へ移動Control + E

文字操作

説明キー
コピーAlt + C
ペーストControl + Y
カットAlt + X
一つ前の作業に戻る(Undo)Control + Shift + –
一つ次の作業に進む(redo)Control + Shift + Z
行のカーソル以降をカットControl + K
先の1文字を削除Control + D
前の1文字を削除Del
複製(カーソル位置)command + D
行入れ替えAlt + Shift + ↑ / Alt + Shift + ↓
コメントアウトAlt + ;

検索・置換操作

説明キー
ファイル内 文字列 検索Control + s
プロジェクト内 文字列 検索Control + Shift + f
差分比較(比較ファイルを選択後)Control + d
差分部分の移動(差分比較時)F7 / Shift + F7
ファイル切り替えControl + x, Control + b

選択操作

説明キー
全選択Control + x , h
選択範囲の開始Control + Shift + 2
次の同じ単語へAlt + S
次の同じ単語選択Alt + J
選択した単語を一つ解除Alt + Shift + J
同じ単語を全て選択Control + Shift + Alt + J
開始から閉じタグの選択を広げるControl + Alt + w
開始から閉じタグの選択を狭めるControl + Shift + w
単語移動 次へAlt + f
単語移動 前へAlt + b

ウィンドウ操作

説明キー
上下分割Control + X , 2
左右分割Control + X , 3
選択中のウィンドウを閉じるControl + X , 0
名前から探してアフィルを開くControl + X , Control + F
選択中のウィンドウ以外を閉じるControl + X , 1
ウィンドウの移動Control + X , O

タブ操作

説明キー
次のタブへControl + X, N
前ののタブへControl + X, P
タイトルとURLをコピーしました