Firefox 58:如何设置标签页移至新窗口的快捷键?
在Firefox中无需拖拽/右键菜单,将标签页移至新窗口的快捷键方案
嘿,这个问题我刚好研究过!在新版Firefox里,其实有两种方案能满足你的需求——要么用自带的隐藏快捷操作,要么自定义顺手的专属快捷键,下面给你掰扯清楚:
一、Firefox默认自带的快捷操作(无需额外插件)
这个方法不用折腾设置,直接按组合键就行:
- Windows/Linux:先按
Ctrl+L选中地址栏,再按下Alt+Enter - Mac:先按
Cmd+L选中地址栏,再按下Option+Enter
这样当前标签页的内容会直接在新窗口中打开,同时原标签页自动关闭——完美实现「移到新窗口」的效果!
如果想保留原标签页同时在新窗口打开,那操作就不符合你“无拖拽/右键”的要求了,所以上面的组合键是最贴合需求的。
二、自定义专属快捷键(用官方支持的插件)
旧版的Keyconfig插件确实已经不支持新版Firefox了,现在推荐用Firefox官方商店里的**Shortkeys(Custom Keyboard Shortcuts)**插件,步骤超简单:
- 安装插件后,打开Firefox的「扩展和主题」页面,找到该插件的选项入口并进入
- 在「添加新快捷键」区域,按以下内容设置:
- 快捷键:选一个你顺手且不冲突的组合,比如
Ctrl+Shift+M - 行为:选择「运行JavaScript」
- 代码框:粘贴这段代码:
(async function() { const currentTab = await browser.tabs.getCurrent(); await browser.windows.create({tabId: currentTab.id}); await browser.tabs.remove(currentTab.id); })(); - 适用范围:选择「所有标签页」
- 快捷键:选一个你顺手且不冲突的组合,比如
- 保存设置后,回到任意标签页按下你设置的快捷键,就能一键把当前标签页移到新窗口啦!
另外提一句,也可以通过about:config来手动配置,但步骤繁琐还容易出错,还是插件的方法更省心可靠。
内容的提问来源于stack exchange,提问作者MathProb




