寫在前邊
-
jupyter有兩種鍵盤輸入模式:命令模式(按ESC或ctrl+m/M進入)和編輯模式(按Enter進入)
-
編輯模式:cell(jupyter 中的框框)的框線呈綠色,可以向cell中輸入代碼或文本,命令模式下的快捷鍵不生效。
-
命令模式:cell的框線左邊呈藍色其餘爲灰色,可以向cell輸入命令,編輯模式下的快捷鍵不生效。
命令模式(按ESC或ctrl+m/M進入)
快捷鍵 | 作用 |
---|---|
Enter | 進入編輯模式 |
Shift+Enter | 運行本單元,選中下個單元 新單元默認爲命令模式 |
Ctrl+Enter | 運行本單元,仍停留在本單元 |
Alt+Enter | 運行本單元,在其下插入新單元 新單元默認爲編輯模式 |
Y/y | 將本cell轉入代碼狀態(從markdown 狀態切出來) |
M/m | 將本cell轉入 markdown 狀態 |
R/r | 將本cell轉入 raw 狀態 |
1 (字母上邊) | 設定 1 級標題 |
2 | 設定 2 級標題 |
3 | 設定 3 級標題 |
4 | 設定 4 級標題 |
5 | 設定 5 級標題 |
6 | 設定 6 級標題 |
UP | 選中上方單元 |
K/k | 選中上方單元 |
Down | 選中下方單元 |
J/j | 選中下方單元 |
Shift+K | 連續選擇上方單元 |
Shift+J | 連續選擇下方單元 |
A/a | 在上方插入新單元 |
B /b | 在下方插入新單元 |
X/x | 剪切選中的單元 |
C/c | 複製選中的單元 |
Shift+V | 粘貼到上方單元 |
V/v | 粘貼到下方單元 |
Z/z | 恢復刪除的最後一個單元 |
DD/dd(連續按兩次 D 鍵) | 刪除選中的單元 |
Shift+M | 合併選中的單元 |
Ctrl+S | 保存當前 NoteBook |
S | 保存當前 NoteBook |
L/l | 開關行號 編輯框的行號是可以開啓和關閉的 |
O/o | 轉換輸出 |
Shift+O | 轉換輸出滾動 |
Esc | 關閉頁面 |
Q/q | 關閉頁面 |
H/h | 顯示快捷鍵幫助 |
II(連續按兩次大寫i鍵) | 中斷 jupyter notebook 內核 |
00 (字母上邊的數字0) | 重啓 jupyter notebook 內核 |
Shift | 忽略 |
Shift+Space | 向上滾動 |
Space | 向下滾動 |
注意
- 如果cell處於非 markdown 狀態時使用標題相關快捷鍵,則會強制切換到 markdown 狀態
- 以上所有快捷鍵需要處於命令模式(按ESC進入)
編輯模式(按Enter進入)
快捷鍵 | 作用 |
---|---|
Tab | 代碼補全或縮進 |
Shift+Tab | 輸出幫助信息,部分函數、類、方法等會顯示其定義原型 |
Shift+Tab+? | 顯示比Shift+Tab更詳細的幫助 |
Ctrl+] | 向右縮進,等同tab |
Ctrl-[ | 解除縮進 向左縮進,等同shift+tab |
Ctrl+A | 全選 |
Ctrl+Z | 撤銷 |
Ctrl+Home | 跳到單元開頭 |
Ctrl+UP | 跳到單元開頭 |
Ctrl+Backspace | 刪除前面一個字 |
Ctrl+Delete | 刪除後面一個字 |
Esc | 切換到命令模式 |
Ctrl+M | 切換到命令模式 |
Shift+Enter | 運行本單元,選中下一單元 新單元默認爲命令模式 |
Ctrl+Enter | 運行本單元,仍停留在該單元 |
Alt+Enter | 運行本單元,在下面插入一單元 新單元默認爲編輯模式 |
Ctrl+Shift + --(字母上面等號左邊的) | 分割單元 按光標所在行進行分割 |
Ctrl+Shift+Subtract | 分割單元 |
Ctrl+S | 保存當前 NoteBook |
Shift | 忽略 |
UP | 光標上移或轉入上一單元 |
Down | 光標下移或轉入下一單元 |
Ctrl+/ | 註釋整行/撤銷註釋 |