轉自“https://blog.csdn.net/eswai/article/details/53642802”
本文整理了神器IPython Notebook(或Jupyter Notebook)的快捷鍵功能表。其中我把cell譯作代碼塊,或簡稱為塊。
命令模式Command Mode
按鍵 |
功能 |
按鍵 |
功能 |
Enter |
進入當前塊的編輯模式 |
X |
剪切選中的代碼塊 |
Shift +Enter |
運行當前塊並選中下一塊 |
C |
復制選中的代碼塊 |
Ctrl +Enter |
運行當前塊 |
Shift +V |
在當前塊上方粘貼 |
Alt +Enter |
運行當前塊並在下方插入新塊 |
V |
在當前塊下方粘貼 |
Y |
切換到代碼狀態 |
Z |
撤銷刪除操作 |
M |
切換到MarkDown狀態 |
D ,D |
刪除選中的代碼塊 |
R |
切換到Raw NBConvert |
Shift +M |
將當前塊與下一塊合並 |
數字鍵1 到6 |
將當前塊第一行變為MarkDown的n級標題 |
S / Ctrl +S |
保存並設置檢查點 |
↑ / K |
選擇上一個代碼塊 |
L |
顯示/隱藏當前塊的代碼行號 |
↓ / J |
選擇下一個代碼塊 |
O |
顯示/隱藏當前塊的輸出內容 |
A |
在當前塊上方插入新代碼塊 |
Shift +O |
顯示/隱藏當前塊的輸出內容的滾動條 |
B |
在當前塊下方插入新代碼塊 |
Esc / Q |
關閉彈窗 |
H |
展示快捷鍵幫助 |
I ,I |
**打斷**kernal運行 |
Space |
滾動向下 |
O ,O |
**重啟**kernal |
Shift +Space |
滾動向上 |
Shift +(↑ /↓ ) |
選中多個代碼塊 |
編輯模式Edit Mode
按鍵 |
功能 |
按鍵 |
功能 |
Tab |
代碼補全/縮進 |
Ctrl +→ |
光標右移一個詞 |
Shift +Tab |
工具提示/反縮進 |
Ctrl +Backspace |
刪除前一個詞 |
Ctrl +[ |
縮進 |
Ctrl +Delete |
刪除后一個詞 |
Ctrl +] |
反縮進 |
Ctrl +M / Esc |
進入命令模式 |
Ctrl +A |
全選 |
Ctrl +Shift +P |
打開命令選擇板 |
Ctrl +Z |
撤銷 |
Shift +Enter |
運行當前塊並選中下一塊 |
Ctrl +Y / Ctrl +Shift +Z |
重復 |
Ctrl +Enter |
運行當前塊 |
Ctrl +Home |
移動光標到塊首 |
Alt +Enter |
運行當前塊並在下方插入新塊 |
Ctrl +End |
移動光標到塊尾 |
Ctrl +Shift +- |
按光標位置分割當前塊 |
Ctrl +← |
光標左移一個詞 |
Ctrl +S |
保存並設置檢查點 |