Jupyter Notebook 快捷鍵總結

Jupyter Notebook 快捷鍵總結

使用快捷鍵可以提高鍵入代碼的效率,同時也能擴展Notebook的代碼IDE功能。

Jupyter Notebook有兩種鍵盤輸入模式,一種是編輯模式,另一種是命令模式。

  • 編輯模式下,cell的邊框是綠色的,這時候可以在文本輸入框中輸入文本或代碼;
  • 命令模式下,cell的邊框是藍色的,這時鍵盤被綁定到notebook級的操作權限。

命令模式(按ESC即可進入)

鍵值 含義 鍵值 含義
F 查找並替換 A 在上方插入一個cell
Ctrl+Shift+F 打開命令面板 B 在下方插入一個cell
Ctrl+Shift+P 打開命令面板 X 剪切選中的cells(注意可以是多個)
Enter 進入編輯模式 C 複製選中的cells(注意可以是多個)
P 打開命令面板 Shift+V 在當前cell的上方粘貼
Shift+Enter 運行選中的cell並選中下一個 V 在當前cell的下方粘貼
Ctrl+Enter 運行選中的cell Z 撤回刪除cell的操作
Alt+Enter 運行選中的cell並在下方打開一個新cell d,d 刪除選中的cell
Y 進入code模式 Shift+M 合併選中的cells,如果只選中了一個cell,則將當前和下面的cell進行合併
M 進入Markdown模式 Ctrl+S 保存並生成checkpoint
R 進入Raw模式 S 保存並生成checkpoint
1 轉換成一級標題 L 切換標模式(單個cell)
2 轉換成二級標題 O 切換cell的輸出顯示模式(摺疊)
3 轉換成三級標題 Shift+O 切換cell的輸出滾動條
4 轉換成四級標題 H 顯示快捷鍵
5 轉換成五級標題 I,I 打斷Kernel
6 轉換成六級標題 0,0 重啓Kernel(有對話框)
K 選中上一個cell ESC 關閉當前頁面
Up 選中上一個cell Q 關閉當前頁面
Down 選中下一個cell Shift+L 切換所有cell的標號模式並保持設置
J 選中下一個cell Shift+Space notebook向上滾動
Shift+K 同時選中當前和上一個cell Space notebook向下滾動
Shift+Up 同時選中當前和上一個cell
Shift+Down 同時選中當前和下一個cell
Shift+J 同時選中當前和下一個cell
  • Jupyter Notebook的基本輸入單元是cell
  • code模式:代碼模式,可以運行
  • markdown模式:markdown類的文本
  • raw模式:純文本

編輯模式(按Enter即可進入)

鍵值 含義 鍵值 含義
Tab 代碼補全或者縮進 Ctrl+Right 光標向右移動一個單詞
Shift+Tab 工具提示 Ctrl+Delete 刪除光標前的一整個單詞
Ctrl+] 向後縮進 Ctrl+Y 重做上一個操作
Ctrl+[ 取消縮進 Alt+U 重做選擇
Ctrl+A 全選 Ctrl+M 進入命令模式
Ctrl+Z 撤回操作 Ctrl+Shift+P 打開命令設置界面
Ctrl+D 刪除完整一行 Ctrl+Shift+F 打開命令設置界面
Ctrl+/ 註釋 ESC 返回命令模式
Ctrl+U 撤回選擇 Shift+Enter 運行選中的cell並選中下一個cell
Insert 切換插入模式 Ctrl+Enter 僅運行選中的cell
Ctrl+Home 回到cell起始 Alt+Enter 運行選中的cell並在下方新生成一個cell
Ctrl+Up 回到cell起始 Shift+Ctrl+Minus 從光標所在位置分離cell
Ctrl+Down 回到cell末尾 Ctrl+S 保存並生成checkpoint
Ctrl+End 回到cell末尾
Ctrl+Left 光標向左移動一個完整單詞
  • Jupyter Notebook的快捷鍵是可以自定義並進行修改的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章