
「Jupyter Notebook」のキーボードショートカット一覧・キー割り当て完全まとめ
データ分析や機械学習で使う「Jupyter Notebook」のキーボードショートカットを用途別に整理して一覧化。セル操作・編集モード・出力表示・カーネル操作など、生産性を高めるキー割り当てを網羅。初心者から上級者まで作業効率を最大化できる保存版リファレンスです。
公開日: 2025.11.12
基本操作
Jupyter Notebookのショートカットで基本操作に当たるのは、実行・保存・モード切替。これらを覚えると作業を素早く行うための土台ができます。
特に Shift+Enter は最も使用頻度が高く、実行と移動を同時に行うことができ、Esc/Enterでのモード切替もマスターすると操作効率が大きく向上します。
| 動作 | ショートカット |
|---|---|
| セルを実行して次のセルへ移動 | Shift + Enter |
| セルを実行 (現在のセルに留まる) | Ctrl + Enter |
| セルを実行して下に新しいセルを挿入 | Alt + Enter |
| 保存とチェックポイント | Ctrl + S |
| コマンドモードに切り替え | Esc |
| 編集モードに切り替え | Enter |
| ショートカット一覧を表示 | H (コマンドモード) |
セル操作
セルの追加・削除・コピー&ペーストなどの編集系操作は、OS準拠のCtrl + CなどのCtrlがないバージョンが基本です。それに「セルを挿入(Add: Aキー)」「セルをマージ(Shift + Mキー: Merge)」などが追加された形なので、比較的マスターしやすいでしょう。
| 動作 | ショートカット |
|---|---|
| 上にセルを挿入 | A (コマンドモード) |
| 下にセルを挿入 | B (コマンドモード) |
| セルを削除 | D, D (コマンドモード) |
| セルを切り取り | X (コマンドモード) |
| セルをコピー | C (コマンドモード) |
| セルを下に貼り付け | V (コマンドモード) |
| セルを上に貼り付け | Shift + V (コマンドモード) |
| セル削除を元に戻す | Z (コマンドモード) |
| セルをマージ | Shift + M (コマンドモード) |
| 複数セルをマージ | Shift + M (複数選択時、コマンドモード) |
| セルを分割 | Ctrl + Shift + - (編集モード) |
セルタイプ変更
セルタイプ変更も比較的使うコマンドなので覚えておきましょう。Y・M・Rの3つ数字キーだけなので、使うようになれば自然と覚えるでしょう。
| 動作 | ショートカット |
|---|---|
| コードセルに変更 | Y (コマンドモード) |
| Markdownセルに変更 | M (コマンドモード) |
| Rawセルに変更 | R (コマンドモード) |
| 見出し1に変更 | 1 (コマンドモード) |
| 見出し2に変更 | 2 (コマンドモード) |
| 見出し3に変更 | 3 (コマンドモード) |
| 見出し4に変更 | 4 (コマンドモード) |
| 見出し5に変更 | 5 (コマンドモード) |
| 見出し6に変更 | 6 (コマンドモード) |
セル選択・移動
セル選択と移動を覚えると、作業が大きくスピードアップします。J/Kや矢印で移動し、Shift併用で複数選択すれば、一括削除や一括マージなどの操作が直感的に行えます。
| 動作 | ショートカット |
|---|---|
| 上のセルを選択 | Up / K (コマンドモード) |
| 下のセルを選択 | Down / J (コマンドモード) |
| 複数セルを上方向に選択 | Shift + Up / Shift + K (コマンドモード) |
| 複数セルを下方向に選択 | Shift + Down / Shift + J (コマンドモード) |
編集モード
コード編集の生産性を左右するのが編集系ショートカットです。基本的にはOS準拠と同じですが、一部エディター由来のものもあるので、慣れていない方はこの機会に覚えましょう。
| 動作 | ショートカット |
|---|---|
| コード補完 / インデント | Tab |
| ツールチップ表示 | Shift + Tab |
| ドキュメント(Docstring)表示 | Shift + Tab (長押し) |
| インデント | Ctrl + ] |
| インデント解除 | Ctrl + [ |
| 全選択 | Ctrl + A |
| 元に戻す | Ctrl + Z |
| やり直し | Ctrl + Shift + Z / Ctrl + Y |
| セルの先頭へ移動 | Ctrl + Home / Home |
| セルの末尾へ移動 | Ctrl + End / End |
| 一単語左へ移動 | Ctrl + Left |
| 一単語右へ移動 | Ctrl + Right |
| カーソル前の単語削除 | Ctrl + Backspace |
| カーソル後の単語削除 | Ctrl + Delete |
| コマンドパレットを開く | Ctrl + Shift + P |
| 現在行をコメントアウト/解除 | Ctrl + / |
| 検索と置換 | Ctrl + H |
表示・出力の操作
出力の可視化制御も意外と使うのでマスターしたいキー割り当てです。
Oでの出力表示切替、Shift+Oのスクロール切替により、ノートの見通しを保ちながら結果を確認できます。Lで行番号を表示すれば、レビューや議論がスムーズになります。
| 動作 | ショートカット |
|---|---|
| 出力の表示/非表示を切り替え | O (コマンドモード) |
| 行番号の表示/非表示を切り替え | L (コマンドモード) |
| 出力のスクロール表示切り替え | Shift + O (コマンドモード) |
| ページャーを閉じる | Q (コマンドモード) |
カーネル操作
計算の停止や再起動はいざという時に覚えておくと便利。「I,I」の割り込みは無限ループや長時間処理の緊急停止に役立ちますし、「0,0」の再起動で環境をクリーンにできます。
| 動作 | ショートカット |
|---|---|
| カーネルを中断 | I, I (コマンドモード) |
| カーネルを再起動 | 0, 0 (コマンドモード) |
スクロール・その他
ノート全体の閲覧効率を高めるナビゲーション系のキー割り当てです。
Space/Shift+Spaceでページ単位のスクロール、PやCtrl+Shift+Pでコマンドパレットを開けば、機能検索から実行まで一気通貫に操作できます。検索はCtrl+Fが手早く確実です。
| 動作 | ショートカット |
|---|---|
| ノートブックを上にスクロール | Shift + Space (コマンドモード) |
| ノートブックを下にスクロール | Space (コマンドモード) |
| コマンドパレットを開く | P (コマンドモード) |
| 検索 | Ctrl + F (Mac: Cmd + F) |