jupyter notebook快捷鍵使用指南


Jupyter Notebook 是一個交互式筆記本程序, 其有豐富的快捷鍵來便捷的完成工作。Notebook 有兩種鍵盤輸入模式。即命令模式和編輯模式,這與 Vim 有些類似。在編輯模式下,可以往單元中鍵入代碼或文本,此時單元格被綠色的框線包圍,且命令模式下的快捷鍵不生效。在命令模式下,可以用快捷鍵命令運行單元格,移動單元格,切換單元格編輯狀態等等,此時的單元格被灰色的框線包圍,且編輯模式下的快捷鍵不生效。

從命令模式進入編輯模式需按 Enter 鍵,從編輯模式切換到命令模式需按 Esc 鍵。

以下兩表分別是對命令和編輯兩種模式下快捷鍵的簡單說明:

命令模式快捷鍵(按 Esc 鍵開啟):

快捷鍵 作用 說明
Enter 轉入編輯模式  
Shift-Enter 運行本單元,選中下個單元 新單元默認為命令模式
Ctrl-Enter 運行本單元  
Alt-Enter 運行本單元,在其下插入新單元 新單元默認為編輯模式
Y 單元轉入代碼狀態  
M 單元轉入 markdown 狀態  
R 單元轉入 raw 狀態  
1 設定 1 級標題 僅在 markdown 狀態下時建議使用標題相關快捷鍵,如果單元處於其他狀態,則會強制切換到 markdown 狀態
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 刪除選中的單元 連續按兩個 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 向下滾動  

編輯模式快捷鍵( 按 Enter 鍵啟動):

快捷鍵 作用 說明
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 刪除后面一個字  
Esc 切換到命令模式  
Ctrl-M 切換到命令模式  
Shift-Enter 運行本單元,選中下一單元 新單元默認為命令模式
Ctrl-Enter 運行本單元  
Alt-Enter 運行本單元,在下面插入一單元 新單元默認為編輯模式
Ctrl-Shift-- 分割單元 按光標所在行進行分割
Ctrl-Shift-Subtract 分割單元  
Ctrl-S 保存當前 NoteBook  
Shift 忽略  
Up 光標上移或轉入上一單元  
Down 光標下移或轉入下一單元  
Ctrl-/ 注釋整行/撤銷注釋 僅代碼狀態有效

注: 如果快捷鍵被系統中的其它應用占用,則可能會失效


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM