如何在Jupyter Lab中自定义键盘快捷键以运行当前行或所选文本?



我碰巧在JupyterLab的"运行"菜单下经常使用"在控制台中运行选定的文本或当前行"命令。我们如何在 JupterLab/Jupyter 笔记本中为此配置自定义键盘快捷键?

For JupyterLab

转到Settings并选择Advanced Settings editor。在"Keyboard shortcuts"选项卡下,将整个System Defaults内容复制到User Preferences列,并找到包含以下内容的部分:

"command": "notebook:run-in-console",
"keys": [
""
],

添加您想要并保存的组合键,例如:

"keys": [
"F12"
],

打开 JupterLab 后,单击设置下拉菜单。选择高级设置编辑器。 选择键盘快捷键。 您将在"系统默认值"面板中看到每个选项的字典。有很多选项,所以你可能想命令 + F(在 Windows 上按 Ctrl + F(找到你想要的选项。复制要覆盖的代码。 下面是重新启动并全部运行的部分。

{"shortcuts": 
[
{
"command": "runmenu:restart-and-run-all",
"keys": [
"Ctrl Shift R"
],
"selector": "[data-jp-code-runner]"
}
]
}

我建议您确保不会通过在系统默认值面板中搜索新组合键来覆盖另一个 JupyterLab 键盘快捷键。 你有它。按 Command + S(在 Windows 上按 Ctrl + S(保存,打开笔记本文件,然后尝试新的键盘快捷键!

相关内容

  • 没有找到相关文章

最新更新