TShopping

 找回密碼
 註冊
搜索
查看: 924|回復: 0
打印 上一主題 下一主題

[分享] Jupyter 的快捷鍵

[複製鏈接]
跳轉到指定樓層
1#
發表於 2020-1-8 20:12:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
Jupyter 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-/註釋整行/撤銷註釋僅代碼狀態有效

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

https://opus.konghy.cn/ipynb/jupyter-notebook-keyboard-shortcut.html


 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-20 12:52 , Processed in 0.078852 second(s), 22 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表