VSCode Atom キーバインドメモ


既にいくつもまとめられているが、自分でまとめないと覚えられないのでまとめた

自分ルール

  • 基本、[ b, f, n, p, Home, End ] は使わない
  • 基本、ファンクションキーは使わない (個人的な理由)
  • 十字キーは遠慮なく使う
修飾キーメモ 記号
Command CMD
Shift SHIFT
Control CTRL
Option(alt) OPT

MacのPageUp/Downってどこだっけメモ

  • PageUp fn+↑
  • PageDown fn+↓
基本操作 Atom VSCode
コマンドパレットの表示 SHIFT+CMD+P SHIFT+CMD+P, F1
キーバインディングリゾルバ CMD+. CMD+K CMD+S
言語変更 SHIFT+CTRL+L CMD+K M
エンコード変更 SHIFT+CTRL+U CMD+P >Change File Encoding
改行コード変更 >Line Ending Selector: Show CMD+P >Change End of Line Sequence
折り返しの切り替え OPT+Z
Atom ツリービュー操作系 Atom
ツリービュー 表示/非表示 CMD+\
ツリービュー フォーカス移動 CMD+0
VSCode サイドバー操作系 VSCode
アクティビティバー 表示/非表示 SHIFT+CMD+P >Toggle Activity Bar Visibility
サイドバー 表示/非表示 CMD+B
Quick Open (各サイドバーを見て選択) CTRL+Q
エクスプローラー 表示 SHIFT+CMD+E
検索 表示 SHIFT+CMD+F
拡張機能 表示 SHIFT+CMD+X
ソース管理 表示 SHIFT+CTRL+G
デバッグ 表示 SHIFT+CMD+P >Show Debug
問題 表示 SHIFT+CMD+M
カーソル移動系 Atom VSCode
CTRL+B CTRL+B
CTRL+F CTRL+F
CTRL+P CTRL+P
CTRL+N CTRL+N
単語単位で←に移動 OPT+B, OPT+← OPT+←
単語単位で→に移動 OPT+F, OPT+→ OPT+→
行頭へ移動する CTRL+A, CMD+← CTRL+A, CMD+←
行末へ移動する CTRL+E, CMD+→ CTRL+E, CMD+→
段落単位で↑に移動 >move-to-beginning-of-previous-paragraph SHIFT+CMD+P >Go to Previous Edit Point
段落単位で↓に移動 >move-to-beginning-of-next-paragraph SHIFT+CMD+P >Go to Next Edit Point
テキスト先頭へ移動する CMD+↑ CMD+↑
テキスト末尾へ移動する CMD+↓ CMD+↓
行数を指定して移動 CTRL+G CTRL+G, CMD+P :
カッコの最初/最後へ移動 CTRL+m SHIFT+CMD+\
行末に改行を入れつつ
次の行にいい感じに移動する
CMD+RETURN CMD+RETURN
シンボルで移動系 Atom VSCode
ファイル内のシンボルを一覧表示 CMD+R SHIFT+CMD+O, CMD+P @
プロジェクト内のシンボルを一覧表示 SHIFT+CMD+R CMD+T
ブックマークで移動系 Atom VSCode(拡張:Bookmarks)
カーソル行をブックマークする/外す CMD+F2 OPT+CMD+K
次のブックマークへ移動 F2 OPT+CMD+L
前のブックマークへ移動 SHIFT+F2 OPT+CMD+J
ブックマーク一覧を表示 CTRL+F2 CMD+P >Bookmarks list
ファイル内ブックマークをすべて外す SHIFT+CMD+F2 CMD+P >Bookmarks Clear
選択系 Atom VSCode
カーソル位置の単語を選択
更に押下すると同じ単語をマルチカーソル選択する
CMD+D CMD+D
CMD+Dのアンドゥ CMD+U CMD+U
カーソル行を選択する CMD+L CMD+I
カッコ全体を選択する CTRL+CMD+M CMD+P >Select to Bracket
削除系 Atom VSCode
カーソルの→を削除 CTRL+D CTRL+D
カーソルの←を削除 CTRL+H CTRL+H
カーソル位置から行末までを削除する CTRL+K CTRL+K, CMD+DELETE
カーソル位置から行頭までを削除する CMD+Backspace CMD+Backspace
カーソル行を削除する SHIFT+CTRL+K SHIFT+CMD+K
選択状態でなければカーソル行をカットする CMD+X CMD+X
カーソル位置から単語の先頭までを削除する OPT+H ?
カーソル位置から単語の末尾までを削除する OPT+D ?
文字操作系 Atom VSCode
大文字へ変換 CMD+K CMD+U >Transform to Uppercase
小文字へ変換 CMD+K CMD+L >Transform to Lowercase
コメントアウト CMD+/ CMD+/
カーソル行と次の行を1行にまとめる CMD+j ?
カーソル行の複製 SHIFT+CMD+D SHIFT+OPT+↑, SHIFT+OPT+↓
カーソル行の移動 CTRL+CMD+↑ CTRL+CMD+↓ OPT+↑, OPT+↓
インデント CMD+[, CMD+] CMD+[, CMD+]
折りたたみ OPT+CMD+[, OPT+CMD+] OPT+CMD+[, OPT+CMD+]
前後の文字を入れ替える CTRL+T ?
閉じカッコも同時に削除 CTRL+Backspace ?
マルチカーソル 超便利系 Atom VSCode
マルチカーソルを追加 SHIFT+CTRL+↑, SHIFT+CTRL+↓ OPT+CMD+↑, OPT+CMD+↓, ALT+Click
複数行選択状態から
マルチカーソル状態へ移行
SHIFT+CMD+L ?
カーソル位置の単語もしくは
現在選択している文字をすべて選択
CTRL+CMD+G SHIFT+CMD+L
マルチカーソル解除 ESC ESC
ファイル操作系 Atom VSCode
ファイルを開く
対象はプロジェクト内
CMD+P CMD+P
ファイルを開く
対象は開いているファイル
CMD+B ?
ファイル保存 CMD+S CMD+S
全ファイル保存 OPT+CMD+S OPT+CMD+S
名前を付けてファイル保存 SHIFT+CMD+S SHIFT+CMD+S
開いているファイルのフルパスをコピー SHIFT+CTRL+C CMD+K P
ファイル内検索/置換系 Atom VSCode
ファイル内検索フィールド CMD+F CMD+F
ファイル内置換フィールド OPT+CMD+F OPT+CMD+F
ファイル内検索フィールド非表示 ESC ESC
次の検索マッチ位置へ移動 CMD+G CMD+G, F3
前の検索マッチ位置へ移動 SHIFT+CMD+G SHIFT+CMD+G, SHIFT+F3
全てのマッチする文字を選択する OPT+RETURN OPT+RETURN
プロジェクト内検索/置換系 Atom VSCode
プロジェクト内検索フィールドへフォーカス SHIFT+CMD+F SHIFT+CMD+F
プロジェクト内検索フィールド非表示 ESC CMD+B
タブ操作系 Atom VSCode(では「エディター」と言ったりする)
いい感じなタブ移動 CTRL+TAB CTRL+TAB
次のタブへ移動 OPT+CMD+→ OPT+CMD+→
前のタブへ移動 OPT+CMD+← OPT+CMD+←
タブを閉じる CMD+W CMD+W
新規タブ CMD+N CMD+N
指定したタブを開く CMD+数字 CTRL+数字(?)
ペイン操作系 Atom VSCode(では「エディターグループ」と言ったりする)
左右分割 CMD+K ↑↓ CMD+\
上下分割 CMD+K ←→ CMD+K CMD+\
上のペインに移動 CMD+K CMD+↑ CMD+K CMD+↑
下のペインに移動 CMD+K CMD+↓ CMD+K CMD+↓
左のペインに移動 CMD+K CMD+← CMD+K CMD+←
右のペインに移動 CMD+K CMD+→ CMD+K CMD+→