将 Google Chrome 选项卡拉入其自己的窗口的键盘快捷键

Ste*_*hen 65 keyboard-shortcuts google-chrome google-chrome-extensions

是否有键盘快捷方式或扩展程序可以让您将标签翻录到 Google Chrome 中的新窗口中,而不是使用鼠标?

Ste*_*hen 61

对于 Chrome的Vimium扩展,Shift+W会将当前选项卡移动到新窗口。

这是在 GitHub 上的 Vimium 1.43 (2013-05-18) 版本中添加的。

  • 这个快捷方式确实不是 Google Chrome 的一部分,而是在 Vimium v​​1.43 (2013-05-18) 中引入的。 (6认同)

小智 22

解决方法是:Ctrl + L、 + C、 + W、 + N、 + VEnter

或者

F6Ctrl + CCtrl + NCtrl + VEnter和可选的Alt + TabCtrl + WAlt + Tab,以关闭旧选项卡。

您可以使用AutoIt(在 Windows 下)自动化整个过程并为其创建一个热键(这里是Ctrl + Alt + x):

HotKeySet("^!x", "split_tab")
Func split_tab()
    Send("{F6}^c^n")
    Sleep(999)
    Send("^v{Enter}")
    Send("!{Tab}^w!{Tab}")
EndFunc
Run Code Online (Sandbox Code Playgroud)

我总是在后台运行这样一个额外的应用程序,提供有用的键盘快捷键来自动化和简化任务。

或者,您可以按 Ctrl + L 而不是 F6,这会容易得多,因为您的手不必离开主行。

  • 嗨约翰内斯,欢迎来到超级用户!我们在这里通常说英语,所以我冒昧地翻译了您的答案。 (3认同)
  • 哈,一开始我还以为这是什么花哨的咒语,后来发现只是**'跳转到loc栏,复制URL,关闭标签,打开新窗口,粘贴URL和导航'**”。聪明的在它简单/直率/[Ruby 拖鞋](https://en.wikipedia.org/wiki/Ruby_slippers#The_Wizard_of_Oz_(1939))-ness。;^) (2认同)

len*_*ooh 19

在 Mac 上,您可以为任何菜单选项添加自定义快捷方式。分离选项卡的选项被命名为“将选项卡移动到新窗口”(它必须与菜单中的完全相同包括字母的大写),因此只需将其添加到设置下的快捷方式(并选择应用程序谷歌浏览器): 在此处输入图片说明

然后选择一个快捷键,如Cmd+ Shift+W或什么(只要确定它是一个独特的组合,否则将无法正常工作)。

  • 这是建议的最原生的 *Mac* 解决方案,即不需要额外的软件,如 Chrome 扩展程序,很好的建议! (4认同)
  • 这太棒了。 Big Sur 的更新,对我来说仍然有效:选择键盘设置顶部的“快捷方式”菜单。从左侧菜单中选择“应用程序快捷方式”。按“+”按钮添加应用程序快捷方式。 (3认同)
  • 这对我有用。我已将菜单项映射到 alt+cmd+N。但是,看起来“菜单标题”字段可能区分大小写,因此我使用了“将选项卡移动到新窗口” (2认同)
  • OMG,你永远改变了我的生活。我怎么不知道这件事? (2认同)
  • 太棒了,在 Catalina 为我工作。谢谢! (2认同)
  • 也适用于 [Hammerspoon](https://www.hammerspoon.org/docs/hs.application.html):类似 `app = hs.application.frontmostApplication()` 或其他选择应用程序的内容,然后选择 `app :selectMenuItem("Move Tab to New Window")` 模拟单击​​该项目(从而将选项卡移动到新窗口)。 (2认同)

小智 10

没有开箱即用的解决方案,但这里有一个开源的chrome 扩展,可以做到这一点,Tab to Window/Popup


小智 5

只需按Cmd/Ctrl + L,然后按Shift + Enter。但是,这会刷新站点并且不会关闭旧选项卡。Vimiums Shift + W不会刷新页面并关闭旧选项卡。

  • 这比所选答案更好,因为它只有两个命令 (2认同)