Edited at

よく使うAtomショートカットキーまとめ

More than 1 year has passed since last update.

Atomのキーバインドがなかなか覚えられないので、自分用メモとして作成しています。

随時更新予定です。


エディタ操作


カーソル移動

Emacsのキーバインドがベースとなっている。

キーバインド
動作

ctrl-A/E
行頭・行末 へ移動

ctrl-P/N/B/F
1文字 上・下・左・右 へ移動

alt-B/F
1単語 左・右 へ移動

ctrl-alt-B/F
サブ単語 左・右 へ移動

ctrl-G
行を指定して移動

ctrl-M
対応する括弧へ移動

cmd-↑/↓
ファイルの 先頭・最後 へ移動


文字列選択(単一選択)

基本的に、カーソル移動のキーバインド+shiftで選択可能。

キーバインド
動作

ctrl-shift-A/E
現在位置から 行頭・行末 まで選択

ctrl-shift-P/N/B/F
現在位置から1文字 上・下・左・右 まで選択

alt-shift-B/F
現在位置から1単語 左・右 まで選択

cmd-shift-↑/↓
現在位置からファイルの 先頭・最後 まで選択

ctrl-shift-W
現在位置の単語を選択

cmd-A
全て選択(All)

cmd-L
行選択(Line)


文字列選択(複数選択)

キーバインド
動作

cmd-マウスクリック
複数列選択

cmd-D
選択文字列で検索し、次に現れる同一文字列を選択

cmd-ctrl-G
選択文字列で検索し、全ての同一文字列を選択


文字列編集

キーバインド
動作

cmd-J
行末の改行を削除(Join)

cmd-ctrl-↑/↓
行を 上・下 に移動

cmd-shift-D
一行下に複製(Duplicate)

cmd-Kcmd-U

大文字に変換(Upper case)

cmd-Kcmd-L

小文字に変換(Lower case)

ctrl-T
カーソル前後の文字を入れ替え(Transpose)


文字列削除

キーバインド
動作

ctrl-shift-K
一行削除

ctrl-H
一文字前を削除(Backspace)

alt-H/D
現在位置から 行頭・行末 までを削除

ctrl-K
現在位置から行末までを切り取り


UnDo・ReDo

キーバインド
動作

cmd-Z
UnDo

cmd-Shift-Z
ReDo


検索

キーバインド
動作

cmd-F
ファイル内を文字列検索

cmd-shift-F
プロジェクト内を文字列検索

cmd-T
プロジェクト内をファイル検索


行折りたたみ

キーバインド
動作

alt-cmd-[
行を折りたたむ

alt-cmd-]
折りたたんだ行を展開する


ペイン

キーバインド
動作

cmd-K↑/↓/←/→

ペインの分割

cmd-Kcmd-↑/↓/←/→

ペインの移動


タブ

キーバインド
動作

alt-cmd-←/→
タブの移動

cmd-N
新しいタブを開く

cmd-W
タブを閉じる

cmd-shift-T
最後に閉じたタブを開く


参考