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

如何在Jupyter中设置Ctrl+E为行尾跳转快捷键?

如何将Jupyter Notebook的行尾跳转快捷键从Ctrl+End改为Ctrl+E

方法一:修改Jupyter内置快捷键配置

  • 打开Jupyter Notebook,点击顶部菜单栏的Settings → Advanced Settings Editor
  • 左侧面板选择Keyboard Shortcuts,切换到User Preferences标签页
  • 在右侧编辑框中粘贴以下JSON配置:
{
  "shortcuts": [
    {
      "command": "notebook:move-cursor-to-end-of-line",
      "keys": ["Ctrl E"],
      "selector": ".jp-Notebook.jp-mod-editMode"
    },
    {
      "command": "notebook:move-cursor-to-end-of-line",
      "keys": ["Ctrl End"],
      "selector": ".jp-Notebook.jp-mod-editMode",
      "disabled": true
    }
  ]
}
  • 这段配置的作用是:给“跳转到行尾”命令绑定Ctrl+E,同时禁用原来的Ctrl+End快捷键
  • 保存配置后刷新页面,新快捷键即可生效

方法二:用浏览器扩展模拟快捷键(适合不想修改配置的场景)

  • 给浏览器安装类似**Shortkeys (Custom Keyboard Shortcuts)**的扩展(Chrome、Firefox均有同类工具)
  • 打开扩展设置,添加一条规则:
    • 快捷键设为Ctrl+E
    • 触发范围选择指定网站,输入你的Jupyter访问地址(比如http://localhost:8888/*)
    • 动作选择模拟键盘输入,输入Ctrl+End
  • 保存后,在Jupyter里按Ctrl+E就会自动触发原Ctrl+End的行尾跳转功能

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 23:50:35