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-K ・cmd-U
|
大文字に変換(Upper case) |
cmd-K ・cmd-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-K ・cmd-↑/↓/←/→
|
ペインの移動 |
タブ
キーバインド |
動作 |
alt-cmd-←/→ |
タブの移動 |
cmd-N |
新しいタブを開く |
cmd-W |
タブを閉じる |
cmd-shift-T |
最後に閉じたタブを開く |
#参考