Dan*_*ero 16 jupyter jupyter-lab
我已经使用Jupyter笔记本几年了.我刚刚前往Jupyter实验室,但我发现缺乏捷径是一种负担.
例如,我注意到我可以在左侧调色板中搜索命令.但我似乎无法轻易将它们绑定到键盘快捷键.这甚至可能吗?
例如,我想用"O"折叠当前单元格输出,并用"Shift O"折叠所有代码单元格.
Mer*_*eat 18
在高级设置的键盘快捷键上,此代码适用于上下移动单元格
{
// Move cell up
"shortcuts": [
{
"selector": ".jp-Notebook:focus",
"command": "notebook:move-cell-up",
"keys": [
"Alt ArrowUp"
]
},
// Move cell down
{
"selector": ".jp-Notebook:focus",
"command": "notebook:move-cell-down",
"keys": [
"Alt ArrowDown"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
jes*_*war 17
GitHub 在这里回答了这个问题.您还可以在此处查看command要在键盘快捷方式用户覆盖中输入的正确名称,因为它们并不总是与命令侧栏中显示的名称相同.
以下是我使用的一些内容:
{
"notebook:collapse-selected-outputs": {
"command": "notebook:hide-cell-outputs",
"keys": [
"O"
],
"selector": ".jp-Notebook:focus"
},
"notebook:expand-selected-outputs": {
"command": "notebook:show-cell-outputs",
"keys": [
"O",
"O"
],
"selector": ".jp-Notebook:focus"
},
"notebook:clear-all-outputs": {
"command": "notebook:hide-all-cell-outputs",
"keys": [
"Ctrl L"
],
"selector": ".jp-Notebook:focus"
},
"notebook:collapse-all-code": {
"command": "notebook:hide-all-cell-code",
"keys": [
"Shift O"
],
"selector": ".jp-Notebook:focus"
}
}
Run Code Online (Sandbox Code Playgroud)
允许您通过按O一次隐藏单元格输出并按O两次显示单元格输出.最后一个Shift + O按照您的要求折叠所有单元代码.
我使用这些设置来绑定将单元格向上/向下移动到 Ctrl + 向上/向下的操作:
{
// Move cell up
"notebook:move-cell-up": {
"selector": ".jp-Notebook:focus",
"command": "notebook:move-cell-up",
"keys": [
"Ctrl ArrowUp"
]
},
// Move cell down
"notebook:move-cell-down": {
"selector": ".jp-Notebook:focus",
"command": "notebook:move-cell-down",
"keys": [
"Ctrl ArrowDown"
]
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20477 次 |
| 最近记录: |