
Jupyter有兩種模式,命令模式和編輯模式,分別有不同的快捷鍵。
編輯模式(按鍵 Enter 切換):
可以往單元中鍵入代碼或文本,此時單元格被藍色的框線包圍,且命令模式下的快捷鍵不生效;

命令模式 (按鍵 Esc 開啟):
可以用快捷鍵命令運行單元格,移動單元格,切換單元格編輯狀態等等,此時的單元格被灰色的框線包圍,且編輯模式下的快捷鍵不生效;

編輯模式快捷鍵
快捷鍵 | 作用 |
---|---|
Esc | 切換到命令模式 |
Ctrl-M | 切換到命令模式 |
Tab | 代碼補全或縮進 |
Shift-Tab | 提示 |
Ctrl-] | 縮進 向右縮進 |
Ctrl-[ | 解除縮進 向左縮進 |
Ctrl-A | 全選 |
Ctrl-Z | 撤銷 |
Ctrl-Shift-Z | 重做 |
Ctrl-Y | 重做 |
Ctrl-Home | 跳到單元開頭 |
Ctrl-Up | 跳到單元開頭 |
Ctrl-End | 跳到單元末尾 |
Ctrl-Down | 跳到單元末尾 |
Ctrl-Left | 跳到左邊一個字首 |
Ctrl-Right | 跳到右邊一個字首 |
Ctrl-Backspace | 刪除前面一個字 |
Ctrl-Delete | 刪除后面一個字 |
Shift-Enter | 運行本單元,選中下一單元 |
Ctrl-Enter | 運行本單元 |
Alt-Enter | 運行本單元,在下面插入一單元 |
Ctrl-Shift–- | 分割單元 按光標所在行進行分割 |
Ctrl-Shift-Subtract | 分割單元 |
Ctrl-S | 保存當前 NoteBook |
Shift | 忽略 |
Down | 光標下移或轉入下一單元 |
Ctrl-/ | 注釋整行/撤銷注釋,僅代碼狀態有效 |
Up | 光標上移或轉入上一單元 |
命令模式快捷鍵
快捷鍵 | 作用 |
---|---|
Enter | 轉入編輯模式 |
Shift-Enter | 運行本單元,選中下個單元 |
Ctrl-Enter | 運行本單元 |
Alt-Enter | 運行本單元,在其下插入新單元 |
Y | 單元轉入代碼狀態 |
M | 單元轉入 markdown 狀態 |
R | 單元轉入 raw 狀態 |
1 | 設定 1 級標題 |
2 | 設定 2 級標題 |
3 | 設定 3 級標題 |
4 | 設定 4 級標題 |
5 | 設定 5 級標題 |
6 | 設定 6 級標題 |
Up | 選中上方單元 |
K | 選中上方單元 |
Down | 選中下方單元 |
J | 選中下方單元 |
Shift-K | 連續選擇上方單元 |
Shift-J | 連續選擇下方單元 |
A | 在上方插入新單元 |
B | 在下方插入新單元 |
X | 剪切選中的單元 |
C | 復制選中的單元 |
Shift-V | 粘貼到上方單元 |
V | 粘貼到下方單元 |
Z | 恢復刪除的最后一個單元 |
D,D | 刪除選中的單元 |
Shift-M | 合并選中的單元 |
Ctrl-S | 保存當前 NoteBook |
S | 保存當前 NoteBook |
L | 開關行號 |
O | 轉換輸出 |
Shift-O | 轉換輸出滾動 |
Esc | 關閉頁面 |
Q | 關閉頁面 |
H | 顯示快捷鍵幫助 |
I,I | 中斷 NoteBook 內核 |
0,0 | 重啟 NoteBook 內核 |
Shift | 忽略 |
Shift-Space | 向上滾動 |
Space | 向下滾動 |