JupyterLab:切换前后标签页快捷键及自定义方法咨询
嘿,这两个问题我刚好都研究过,给你详细说说:
JupyterLab标签页切换快捷键与自定义方法
默认标签页切换快捷键
JupyterLab自带了切换标签页的默认快捷键,不同系统略有区别:
- 切换到下一个标签页:
- Windows/Linux:
Ctrl+Shift+]或者Ctrl+PageDown - Mac:
Cmd+Shift+]或者Cmd+PageDown
- Windows/Linux:
- 切换到上一个标签页:
- Windows/Linux:
Ctrl+Shift+[或者Ctrl+PageUp - Mac:
Cmd+Shift+[或者Cmd+PageUp
- Windows/Linux:
要是记不住,也可以在JupyterLab里按Ctrl+Shift+C(Windows/Linux)或Cmd+Shift+C(Mac)打开快捷键面板,搜索"tab"就能看到所有和标签页相关的快捷键了。
自定义键盘快捷键
当然可以自定义!我自己亲测过一套简单的配置方法,步骤超清晰:
- 打开JupyterLab,点击左侧边栏的齿轮图标(设置按钮),选择Advanced Settings Editor
- 在左侧菜单里找到Keyboard Shortcuts,点击进入设置界面
- 界面右侧会显示
User Preferences(用户配置)和System Defaults(系统默认)两个面板,我们只需要编辑User Preferences - 在
User Preferences的编辑框中,添加你想要的快捷键配置。比如我习惯把切换标签页改成和浏览器一样的Ctrl+Tab/Ctrl+Shift+Tab,配置代码如下:
{ "shortcuts": [ { "command": "tabmanager:activate-next-tab", "keys": ["Ctrl Tab"], "selector": "body" }, { "command": "tabmanager:activate-previous-tab", "keys": ["Ctrl Shift Tab"], "selector": "body" } ] }
- 写完后点击右上角的Save Settings,新的快捷键立刻就生效了!
亲测这个自定义方法完全有效,调整成自己顺手的快捷键,用JupyterLab的效率能提升不少~
内容的提问来源于stack exchange,提问作者wi3o
相关产品推荐
相关产品推荐

