
Zedエディタのショートカット・キー割当て
公開日: 2024.7.23
Atomの開発者が新しく開発しているエディタ「Zedエディタ」のショートカット・キー割当てをまとめました。
編集ノート: keyboardistaでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。
エディタ
まずは、エディタ限定のショートカット・キー割当てです。
特殊操作系が多いため、覚えるのが大変ですが、「Ctrl」「Alt」「⌘」など最初のキーごとに覚えると比較的覚えやすいでしょう。
ここのショートカットを覚えると、エディタ操作が劇的を高速化することが可能です。最優先でマスターしましょう。
| 動作 | ショートカット |
|---|---|
| コマンドパレットを開く | ShiftCmd (⌘)I |
| 上にカーソル/選択を追加 | Ctrl+Alt+Cmd (⌘)+ ↑/P |
| 下にカーソル/選択を追加 | Ctrl+Alt+Cmd (⌘)+ ↓/N |
| Backspace(直前の文字を削除) | Ctrl+Shift+ Backspace/H |
| キャンセル | Esc |
| クイックフィックス・コードアクションを表示 | Enter |
| 補完を確定 | Enter/Tab |
| 行を削除 | ShiftCmd (⌘)K |
| 行頭まで削除 | Cmd (⌘)Backspace |
| 行末まで削除 | Cmd (⌘)Delete |
| 型定義へ移動 | Cmd (⌘)F12 |
| ホバー情報を表示 | Cmd (⌘)+ I/K |
| ドキュメントをフォーマット | ShiftCmd (⌘)I |
| 行頭へ移動 | Cmd (⌘)↑ |
| 行末へ移動 | Cmd (⌘)↓ |
| インデント | Cmd (⌘)] |
| インデント解除 | Cmd (⌘)[ |
| やり直す(Redo) | ShiftCmd (⌘)Z |
| 選択のやり直し | ShiftCmd (⌘)U |
| 変更差分(ハンク)の表示切り替え | Cmd (⌘)' |
| すべての変更差分(ハンク)を展開 | Cmd (⌘) |
| 選択した変更差分(ハンク)を元に戻す | AltCmd (⌘)Z |
| すべて選択 | Cmd (⌘)A |
| 一致するすべての項目を選択 | ShiftCmd (⌘)L |
| コードアクションの切り替え | Cmd (⌘). |
| コメントアウトの切り替え | Cmd (⌘) |
| Git Blameの表示/非表示切り替え | Alt+Cmd (⌘)+ B/G |
| 行番号の表示切り替え | Cmd (⌘); |
| 元に戻す(Undo) | Cmd (⌘)Z |
| 選択を元に戻す | Cmd (⌘)U |
| 次の単語末尾まで削除 | Alt+ D/Delete |
| 前の単語先頭まで削除 | Ctrl+Alt+ Backspace/H/W |
| 行を複製 | Shift+Alt+ ↓/↑ |
| すべての参照を検索 | ShiftAltF12 |
| 折りたたむ | AltCmd (⌘)[ |
| 画面分割して型定義を表示 | AltCmd (⌘)F12 |
| 画面分割して定義を表示 | AltF12 |
| 行を移動 | Alt+ ↓/↑ |
| 次の単語末尾へ移動 | Alt+ →/F |
| 前の単語先頭へ移動 | Alt+ ←/B |
| インラインAI補完を表示 | Alt\ |
| 折りたたみを展開 | AltCmd (⌘)] |
| ファイルマネージャーで表示 | AltCmd (⌘)R |
| 次のサブワード末尾まで削除 | Ctrl+Alt+ D/Delete |
| 前のサブワード先頭まで削除 | Ctrl+Alt+ Backspace/H |
| カーソル位置のユーザー名を表示 | CtrlCmd (⌘)C |
| 行末までカット | CtrlK |
| 削除(前方削除) | Ctrl+ D/Delete |
| 行を結合 | CtrlJ |
| 下へ移動 | Ctrl+ ↓/N |
| 左へ移動 | Ctrl+ ←/B |
| ページをスクロール | Ctrl+Shift+Alt+ PageDown/PageUp/V |
| 右へ移動 | Ctrl+ →/F |
| 行の先頭文字へ移動 | Ctrl+Cmd (⌘)+ A/←/Home |
| 対応する括弧へ移動 | CtrlM |
| 行末へ移動 | Ctrl+Cmd (⌘)+ →/E/End |
| 段落の末尾へ移動 | Ctrl↓ |
| 次のサブワード末尾へ移動 | Ctrl+Alt+ →/F |
| 段落の先頭へ移動 | Ctrl↑ |
| 上へ移動 | Ctrl+ ↑/P |
| 次の画面へ移動 | CtrlL |
| 前のサブワード先頭へ移動 | Ctrl+Alt+ ←/B |
| 絵文字・記号パレットを表示 | CtrlCmd (⌘)Space |
| 補完候補を表示 | CtrlSpace |
| 前後の文字を入れ替え | CtrlT |
| 定義へ移動 | F12 |
| 次のエラー/警告へ移動 | F8 |
| 実装へ移動 | ShiftF12 |
| 前のエラー/警告へ移動 | ShiftF8 |
| ページをスクロール | PageDown/PageUp |
| シンボルの名前変更 | F2 |
| Tab(インデント/次の項目) | ShiftTab |
ペイン操作
マルチ画面エディタならではのペイン操作のショートカット・キー割当てです。
ここをマスターすると、マウス、トラックパッドの操作を激減させることが可能です。
| 動作 | ショートカット |
|---|---|
| コマンドパレットを開く | ShiftCmd (⌘)I |
| タブ1をアクティブ化 | Ctrl1 |
| タブ2をアクティブ化 | Ctrl2 |
| タブ3をアクティブ化 | Ctrl3 |
| タブ4をアクティブ化 | Ctrl4 |
| タブ5をアクティブ化 | Ctrl5 |
| タブ6をアクティブ化 | Ctrl6 |
| タブ7をアクティブ化 | Ctrl7 |
| タブ8をアクティブ化 | Ctrl8 |
| タブ9をアクティブ化 | Ctrl9 |
| 最後のタブをアクティブ化 | Ctrl0 |
| 次のタブをアクティブ化 | AltCmd (⌘)→ |
| 前のタブをアクティブ化 | AltCmd (⌘)← |
| アクティブなタブを閉じる | Cmd (⌘)W |
| すべてのタブを閉じる | Cmd (⌘)+ K/W |
| 未変更のタブを閉じる | Cmd (⌘)+ K/U |
| 他のタブを閉じる | AltCmd (⌘)T |
| 戻る | Ctrl- |
| 進む | Ctrl |
| 閉じたタブを再度開く | ShiftCmd (⌘)T |
| 下に画面分割 | Cmd (⌘)+ ↓/K |
| 左に画面分割 | Cmd (⌘)+ ←/K |
| 右に画面分割 | Cmd (⌘)+ →/K |
| 上に画面分割 | Cmd (⌘)+ ↑/K |
検索
他のエディタと比較して検索機能が強力なZed。基本的にAlt + ⌘でショートカットが構成されているので、慣れてしまえばすぐに使いこなすことができます。
| 動作 | ショートカット |
|---|---|
| コマンドパレットを開く | ShiftCmd (⌘)I |
| フィルターの切り替え | AltCmd (⌘)F |
| フォーカスの切り替え | ShiftCmd (⌘)F |
| 正規表現モードを有効化 | AltCmd (⌘)G |
| テキスト検索モードを有効化 | AltCmd (⌘)X |
| モードを切り替え | AltTab |
| 一致するすべての項目を選択 | AltEnter |
| 次の一致項目を選択 | Cmd (⌘)G |
| 前の一致項目を選択 | ShiftCmd (⌘)G |
| 大文字/小文字の区別を切り替え | AltCmd (⌘)C |
| 置換パネルの表示切り替え | ShiftCmd (⌘)H |
| 単語単位検索の切り替え | AltCmd (⌘)W |
| 非アクティブなタブとペインを閉じる | CtrlAltCmd (⌘)W |
ワークスペース
ワークスペース全体のショートカット・キー割当てです。
ペイン間の移動や、アクティブにするなど、ペイン関連、ターミナル関連のショートカットがメインですが、かなり多用するショートカットが多いので、ぜひ使いこなしましょう。
| 動作 | ショートカット |
|---|---|
| コマンドパレットを開く | ShiftCmd (⌘)I |
| ペイン1をアクティブ化 | Cmd (⌘)1 |
| ペイン2をアクティブ化 | Cmd (⌘)2 |
| ペイン3をアクティブ化 | Cmd (⌘)3 |
| ペイン4をアクティブ化 | Cmd (⌘)4 |
| ペイン5をアクティブ化 | Cmd (⌘)5 |
| ペイン6をアクティブ化 | Cmd (⌘)6 |
| ペイン7をアクティブ化 | Cmd (⌘)7 |
| ペイン8をアクティブ化 | Cmd (⌘)8 |
| ペイン9をアクティブ化 | Cmd (⌘)9 |
| 下のペインをアクティブ化 | Cmd (⌘)+ ↓/K |
| 左のペインをアクティブ化 | Cmd (⌘)+ ←/K |
| 右のペインをアクティブ化 | Cmd (⌘)+ →/K |
| 上のペインをアクティブ化 | Cmd (⌘)+ ↑/K |
| すべてのドックを閉じる | AltCmd (⌘)Y |
| 新規ファイル作成 | Cmd (⌘)N |
| 新規ターミナルを開く | Ctrl` |
| 新規ウィンドウを開く | ShiftCmd (⌘)N |
| 保存 | Cmd (⌘)S |
| すべて保存 | AltCmd (⌘)S |
| 名前を付けて保存 | ShiftCmd (⌘)S |
| フォーマットせずに保存 | Cmd (⌘)+ K/S |
| ペインの位置を入れ替え | Shift+Cmd (⌘)+ ↓←→K/←→↑K |
| 下部ドック(ターミナル等)の表示切り替え | Cmd (⌘)J |
| 左ドック(プロジェクトパネル等)の表示切り替え | Cmd (⌘)B |
| 右ドック(チャット/アシスタント等)の表示切り替え | Cmd (⌘)R |
| 共同編集者の追従を解除 | Esc |
全体共通
最後に、全体共通のショートカット・キー割当てです。
基本的なエディタ操作にEmacs系のショートカットが追加されている形で、AtomやVisual Studio Codeなどを使っている方には馴染みのショートカット・キー割当てでしょう。
| 動作 | ショートカット |
|---|---|
| コマンドパレットを開く | ShiftCmd (⌘)I |
| 上にカーソル/選択を追加 | AltCmd (⌘)↑ |
| 上にカーソル/選択を追加 | CtrlCmd (⌘)P |
| 下にカーソル/選択を追加 | AltCmd (⌘)↓ |
| 下にカーソル/選択を追加 | CtrlCmd (⌘)N |
| Backspace(直前の文字を削除) | Backspace |
| Backspace(直前の文字を削除) | CtrlH |
| Backspace(直前の文字を削除) | ShiftBackspace |
| キャンセル | Esc |
| クイックフィックス・コードアクションを表示 | Enter |
| 補完を確定 | Enter |
| 補完を確定 | Tab |
| 名前の変更を確定 | Enter |
| コンテキストメニューの先頭へ移動 | PageUp |
| コンテキストメニューの末尾へ移動 | PageDown |
| コンテキストメニューの次へ移動 | CtrlN |
| コンテキストメニューの次へ移動 | ↓ |
| コンテキストメニューの前へ移動 | CtrlP |
| コンテキストメニューの前へ移動 | ↑ |
| コピー | Cmd (⌘)C |
| カット | Cmd (⌘)X |
| 行末までカット | CtrlK |
| 削除(前方削除) | CtrlD |
| 削除(前方削除) | Delete |
| 行を削除 | ShiftCmd (⌘)K |
| 行頭まで削除 | Cmd (⌘)Backspace |
| 行末まで削除 | Cmd (⌘)Delete |
| 次のサブワード末尾まで削除 | CtrlAltD |
| 次のサブワード末尾まで削除 | CtrlAltDelete |
| 次の単語末尾まで削除 | AltD |
| 次の単語末尾まで削除 | AltDelete |
| 前のサブワード先頭まで削除 | CtrlAltBackspace |
| 前のサブワード先頭まで削除 | CtrlAltH |
| 前の単語先頭まで削除 | AltBackspace |
| 前の単語先頭まで削除 | AltH |
| 前の単語先頭まで削除 | CtrlW |
| カーソル位置のユーザー名を表示 | CtrlCmd (⌘)C |
| 下に行を複製 | ShiftAlt↓ |
| 上に行を複製 | ShiftAlt↑ |
| すべての参照を検索 | ShiftAltF12 |
| 折りたたむ | AltCmd (⌘)[ |
| ドキュメントをフォーマット | ShiftCmd (⌘)I |
| 定義へ移動 | F12 |
| 画面分割して定義を表示 | AltF12 |
| 次のエラー/警告へ移動 | F8 |
| 実装へ移動 | ShiftF12 |
| 前のエラー/警告へ移動 | ShiftF8 |
| 型定義へ移動 | Cmd (⌘)F12 |
| 画面分割して型定義を表示 | AltCmd (⌘)F12 |
| ホバー情報を表示 | Cmd (⌘)+ I/K |
| インデント | Cmd (⌘)] |
| 行を結合 | CtrlJ |
| 下へ移動 | CtrlN |
| 下へ移動 | ↓ |
| 左へ移動 | CtrlB |
| 左へ移動 | ← |
| 行を下へ移動 | Alt↓ |
| 行を上へ移動 | Alt↑ |
| 1ページ下へ移動 | CtrlV |
| 1ページ下へ移動 | ShiftPageDown |
| 1ページ上へ移動 | AltV |
| 1ページ上へ移動 | ShiftPageUp |
| 右へ移動 | CtrlF |
| 右へ移動 | → |
| 行頭へ移動 | Cmd (⌘)↑ |
| 行の先頭文字へ移動 | CtrlA |
| 行の先頭文字へ移動 | Home |
| 行の先頭文字へ移動 | Cmd (⌘)← |
| 対応する括弧へ移動 | CtrlM |
| 行末へ移動 | Cmd (⌘)↓ |
| 行末へ移動 | CtrlE |
| 行末へ移動 | End |
| 行末へ移動 | Cmd (⌘)→ |
| 段落の末尾へ移動 | Ctrl↓ |
| 次のサブワード末尾へ移動 | CtrlAltF |
| 次のサブワード末尾へ移動 | CtrlAlt→ |
| 次の単語末尾へ移動 | AltF |
| 次の単語末尾へ移動 | Alt→ |
| 前のサブワード先頭へ移動 | CtrlAltB |
| 前のサブワード先頭へ移動 | CtrlAlt← |
| 前の単語先頭へ移動 | AltB |
| 前の単語先頭へ移動 | Alt← |
| 段落の先頭へ移動 | Ctrl↑ |
| 上へ移動 | CtrlP |
| 上へ移動 | ↑ |
| 次の画面へ移動 | CtrlL |
| インデント解除 | Cmd (⌘)[ |
| ページダウン | PageDown |
| ページアップ | PageUp |
| ペースト | Cmd (⌘)V |
| やり直す(Redo) | ShiftCmd (⌘)Z |
| 選択のやり直し | ShiftCmd (⌘)U |
| シンボルの名前変更 | F2 |
| ファイルマネージャーで表示 | AltCmd (⌘)R |
| 変更差分(ハンク)の表示切り替え | Cmd (⌘)' |
| すべての変更差分(ハンク)を展開 | Cmd (⌘) |
| 選択した変更差分(ハンク)を元に戻す | AltCmd (⌘)Z |
| すべて選択 | Cmd (⌘)A |
| 一致するすべての項目を選択 | ShiftCmd (⌘)L |
| 下の行を選択 | CtrlShiftN |
| 下の行を選択 | Shift↓ |
| 構文ノードの選択範囲を拡大 | CtrlShift→ |
| 左の文字を選択 | CtrlShiftB |
| 左の文字を選択 | Shift← |
| 現在の行を選択 | Cmd (⌘)L |
| 次の項目を選択 | Cmd (⌘)D |
| 次の項目を選択 | Cmd (⌘)+ D/K |
| 前の項目を選択 | CtrlCmd (⌘)D |
| 前の項目を選択 | Ctrl+Cmd (⌘)+ D/K |
| 右の文字を選択 | CtrlShiftF |
| 右の文字を選択 | Shift→ |
| 構文ノードの選択範囲を縮小 | CtrlShift← |
| ドキュメント先頭まで選択 | ShiftCmd (⌘)↑ |
| 行頭まで選択 | CtrlShiftA |
| 行頭まで選択 | ShiftHome |
| 行頭まで選択 | ShiftCmd (⌘)← |
| 行末まで選択 | ShiftCmd (⌘)↓ |
| 行末まで選択 | CtrlShiftE |
| 行末まで選択 | ShiftEnd |
| 行末まで選択 | ShiftCmd (⌘)→ |
| 段落末尾まで選択 | CtrlShift↓ |
| 次のサブワード末尾まで選択 | CtrlShiftAltF |
| 次のサブワード末尾まで選択 | CtrlShiftAlt→ |
| 次の単語末尾まで選択 | ShiftAltF |
| 次の単語末尾まで選択 | ShiftAlt→ |
| 前のサブワード先頭まで選択 | CtrlShiftAltB |
| 前のサブワード先頭まで選択 | CtrlShiftAlt← |
| 前の単語先頭まで選択 | ShiftAltB |
| 前の単語先頭まで選択 | ShiftAlt← |
| 段落先頭まで選択 | CtrlShift↑ |
| 上の行を選択 | CtrlShiftP |
| 上の行を選択 | Shift↑ |
| 絵文字・記号パレットを表示 | CtrlCmd (⌘)Space |
| 補完候補を表示 | CtrlSpace |
| インラインAI補完を表示 | Alt\ |
| Tab(インデント/次の項目) | Tab |
| 前のタブ | ShiftTab |
| コードアクションの切り替え | Cmd (⌘). |
| コメントアウトの切り替え | Cmd (⌘) |
| Git Blameの表示/非表示切り替え | Alt+Cmd (⌘)+ B/G |
| 行番号の表示切り替え | Cmd (⌘); |
| 前後の文字を入れ替え | CtrlT |
| 元に戻す(Undo) | Cmd (⌘)Z |
| 選択を元に戻す | Cmd (⌘)U |
| 折りたたみを展開 | AltCmd (⌘)] |