在Firefox中分离标签的快捷键(将标签移到新窗口)


16

在FF中,可以通过将选项卡拖出浏览器,或右键单击上下文菜单中的“移至新窗口”选项,将选项卡移至新窗口。是否有快捷键将当前选项卡移动到新窗口而无需拖动或使用上下文菜单,还是一种设置方法?

通常情况下,我喜欢看2个选项卡并排,所以我拖一出来,然后打WINDOWS KEY+ 把分离选项卡上的正确的,那么ALT+ TAB到标签返回主窗口,然后WINDOWS KEY+ 把主窗口上的剩下。如果我可以在键盘上完成整个过程,那将是很好的。

我检查了文档,但没有找到用于分离选项卡的任何快捷键:

Answers:


9

以下是创建自己的键盘快捷方式以将Firefox选项卡分离到新窗口的方法:

  1. 安装Keyconfig插件

  2. Preferences通过按Ctrl+ Shift+ 打开Keyconfig F12(在Mac上可能是 ⌘ Cmd+ Shift+ F12

  3. 单击Add a new keykeyconfig窗口的左下方。

  4. Name以下命令的名称替换字段的内容:

    Detach Tab to New Window
    
  5. 将以下代码粘贴到/ * CODE * /字段中:

    window.openDialog("chrome://browser/content/browser.xul","_blank","chrome,dialog=no,all",gBrowser.mCurrentTab);
    
  6. 单击确定。

  7. 您的新命令将被标记为<Disabled>。这意味着您需要为此命令设置键盘快捷键。确保从命令列表中选择了命令。在窗口左下方的字段内单击。它将突出显示内容,然后您接下来按下的任何键都将输入到该框中。例如,您可以使用Ctrl+ Alt+ N。或者,如果您是Vim的粉丝,则可以使用Shift+ Y

  8. 单击Apply,然后单击Close以关闭keyconfig窗口。通过加载至少包含2个选项卡的窗口来测试您的键盘快捷方式,然后使用新的键盘快捷方式。当前选项卡应自行分离并形成一个新窗口。


1
仍然有效...但是必须使用Dorando keyconfig < addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/… >
dGo

有什么方法可以在Firefox Quantum(v 69.0)中做到这一点?该扩展程序不再起作用。
Ekanshdeep Gupta


4

我喜欢使用此快捷方式序列,该序列可以满足您的需求:

Ctrl-L # Focus URL
Ctrl-C # Copy it
Ctrl-W # Close current tab
Ctrl-N # Open new window
Ctrl-V # Paste 
Enter  # Open URL

显然,它具有副作用:

  1. 您的缓冲区被覆盖
  2. 页面被重新加载(如果您已经在该页面上输入内容,则不要这样做)
  3. 如果当前页面捕获Ctrl-L(如StackExchange帖子编辑器,它已映射到“插入超链接” :-D),它将无法正常工作。

但这不需要插件或代码。


在这种情况下,“捕获”是什么意思?它是否指的是特定于浏览器的内容?还是只是将光标集中在编辑字段或页面中包含的其他元素上而忽略Ctrl-L?
Nicholas Cousar

显然,网站可能会覆盖快捷键,例如Ctrl-L。StackExchange编辑器(回答问题时得到的那个)将Ctrl-L绑定到“插入超链接”,因此您将无法将URL集中于该网站或该上下文。
exic

3

除了@Nic的答案以外,请使用以下代码从原始窗口中关闭分离的选项卡:

window.openDialog("chrome://browser/content/browser.xul","_blank","chrome,dialog=no,all",gBrowser.mCurrentTab);
window.open('','_gBrowser.mCurrentTab').close();

3

我找到了无需任何第三方软件即可做到这一点的最佳方法。基本上,这是@exic解决方案,仅需2个步骤,而不是6个步骤:

Ctrl+ L:焦点地址栏

Shift+ Enter:在新窗口中打开网址

当然,这具有加载新页面而不是取出当前页面的缺点。


严格来说,这不会移动选项卡,而是会复制选项卡-它会在与现有选项卡相同的URL处创建一个新窗口,而不会留下任何选项卡。
G-Man说“恢复莫妮卡”

1
@ G-ManSays'ReinstateMonica'再次阅读我的信息……
Atralb

好的,我已经读过一遍。
G-Man说“恢复莫妮卡”

1
@ G-ManSays'ReinstateMonica',所以你对我投反对票,因为你错了?再次:-“这是exic解决方案”-“这当然具有加载新页面而不是取出当前页面的相同缺点。” ...
阿特拉布

1
@ G-ManSays'ReinstateMonica'回到这篇文章,我不能这样离开对话。令人难以置信的是,尽管经过5条消息的交谈,您仍然令人讨厌和傲慢,但仍然无法完全阅读/理解我的帖子。您怎么可能不理解此==> ***“ 当然,这具有加载新页面而不是取出当前页面的缺点。 ” ***。从一开始,我就已经回答了您不愿提及的内容。也就是说,添加Alt + Echap和Ctrl + W仍然比另一步快2步,但是您需要对其进行修改。
Atralb

0

有关FireFox中所有键盘快捷键的列表,请访问网站。有关选项卡快捷方式的信息,请向下滚动大约一半。我相信您要寻找的是插入或Shift +插入。


2
我先检查了一下,但是什么也没看到。我应该将其添加到问题中。插入和Shift +插入对我没有任何帮助。
chiliNUT
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.