經常使用快捷鍵:
命令模式(按Esc鍵):markdown
- Enter:轉入編輯模式
- Shift-Enter:運行本單元,選中下個單元
- Ctrl-Enter:運行本單元
- Alt-Enter:運行本單元,在其下插入新單元
- Y:單元轉入代碼狀態
- M:單元轉入markdown狀態
- R:單元轉入raw狀態
- 1:設定 1 級標題
- 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:刪除選中的單元
- Shift-M:合併選中的單元
- Ctrl-S:文件存盤
- S:文件存盤
- L:轉換行號
- O:轉換輸出
- Shift-O:轉換輸出滾動
- Esc:關閉頁面
- Q:關閉頁面
- H:顯示快捷鍵幫助
- I,I:中斷Notebook內核
- 0,0:重啓Notebook內核
- Shift:忽略
- Shift-Space:向上滾動
- Space:向下滾動
編輯模式:spa
- 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 : 文件存盤
- Shift : 忽略
- Up : 光標上移或轉入上一單元
- Down :光標下移或轉入下一單元
注意事項:
jupyter notebook每個cell運行完後都會把這個cell中的變量保存到內存中,若是在一個cell中修改了以前的變量,再此運行這個cell的時候可能會致使一些問題產生。好比如下代碼:code
# 第一個cell中的代碼
a = 10
b = 20
# 第二個cell中的代碼
c = a/b
b = 0
由於第二個cell修改了b變量,此時在整個環境中b都是等於0的,因此之後再運行這個cell的時候,a/b這個就會出問題了。這時候能夠使用Kernel->Restart&Run All來從新運行整個項目。blog