You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JupyterLab配置run系列单元格运行快捷键所需selector选择器咨询

JupyterLab 单元格运行类快捷键配置方案

三个目标命令的正确selector配置

你提到的三个notebook命令的适用selector为 .jp-Notebook:focus,该选择器匹配焦点处于Notebook画布区域时的触发场景,完整的自定义配置示例如下(快捷键可自行替换为你想要的组合):

[
  {
    "command": "notebook:run-all-cells",
    "keys": ["Ctrl Alt R"],
    "selector": ".jp-Notebook:focus"
  },
  {
    "command": "notebook:run-all-above",
    "keys": ["Ctrl Alt Shift R"],
    "selector": ".jp-Notebook:focus"
  },
  {
    "command": "notebook:run-all-below",
    "keys": ["Ctrl Alt Shift B"],
    "selector": ".jp-Notebook:focus"
  }
]

把上述配置粘贴到「高级设置编辑器-Keyboard Shortcuts」的用户自定义JSON配置区保存即可生效。你之前使用的[data-jp-kernel-user]:focus适用于全局内核操作类命令,触发条件更宽泛,不适用于仅作用于Notebook区域的操作。

JupyterLab 快捷键selector通用查询方法

  • 查看系统默认配置:打开「高级设置编辑器-Keyboard Shortcuts」,在左侧的系统默认配置列表中搜索你要配置的命令,官方预设的对应selector会直接展示,直接复用即可,这是最准确的获取方式。
  • 开发者工具定位:打开浏览器开发者工具的元素选择面板,选中你期望快捷键生效的页面区域,查看该区域及上层父元素的class属性,取对应功能区域的顶层类名作为selector即可,一般前缀为.jp-的类名就是JupyterLab的功能区标识类。

内容的提问来源于stack exchange,提问作者ILoveCoding

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 18:57:03