【问题标题】:How to customize keyboard shortcuts in Jupyter Lab to run current line or selected text?如何在 Jupyter Lab 中自定义键盘快捷键以运行当前行或选定文本?
【发布时间】:2020-02-07 04:00:09
【问题描述】:

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

【问题讨论】:

    标签: python jupyter-notebook jupyter-lab


    【解决方案1】:

    打开 JupterLab 后,单击设置下拉菜单。选择高级设置编辑器。 选择键盘快捷键。 您将在“系统默认值”面板中看到每个选项的字典。有很多选项,因此您可能需要 Command + 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)保存,打开一个笔记本文件,然后试试你的新键盘快捷键!

    Source

    【讨论】:

    • 选择器是什么意思?
    【解决方案2】:

    对于 JupyterLab

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

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

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

    "keys": [
      "F12"
    ],
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 2015-05-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多