jupyter notebook 實用快捷鍵大全

寫在前邊

  • 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+/ 註釋整行/撤銷註釋
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章