Сочетание клавиш для перетаскивания вкладки Google Chrome в собственное окно


Ответы:


16

Обходной путь может быть: Ctrl + L , + C , + W , + N , + V и Enter .

Или

F6 , Ctrl + C , Ctrl + N , Ctrl + V , Enter и необязательные Alt + Tab , Ctrl + W , Alt + 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

У меня всегда есть дополнительное приложение, подобное этому, которое работает в фоновом режиме и предлагает полезные сочетания клавиш, которые автоматизируют и упрощают задачи.

В качестве альтернативы, вы можете нажать Ctrl + L вместо F6, что будет значительно проще, так как ваша рука не должна выходить из домашнего ряда.


2
Привет Йоханнес, добро пожаловать в Super User! Мы обычно говорим по-английски, поэтому я позволил себе перевести ваш ответ.
Slhck

1
@slhck: О, спасибо, извините ... деловая слепота ;-)
Самот

Жаль, что это было встроено! Недостатком этой группы команд является то, что она не сохраняет вашу позицию прокрутки.
Дэймон

1
Или используйте Alt + D вместо Ctrl + L, поскольку их близость выше.
Бенджамин

1
- Вот версия Mac / hammerspoon вышеупомянутого ярлыка AutoIt - Единственный недостаток - это стирает историю прошлого. - superuser.com/questions/182720/… hs.hotkey.bind ({"cmd", "ctrl"}, 'x', function () hs.eventtap.keyStroke ({"cmd"}, "l") hs.eventtap.keyStroke ({"cmd"}, "c") hs.eventtap.keyStroke ({"cmd"}, "n") hs.eventtap.keyStroke ({"cmd"}, "v") hs. eventtap.keyStroke ({}, "return") hs.eventtap.keyStroke ({"cmd"}, "` ") hs.eventtap.keyStroke ({" cmd "}," w ") end)
спасибо

34

С расширением Vimium для Chrome Shift+ Wпереместит текущую вкладку в новое окно.

Это было добавлено в версии 1.43 (2013-05-18), Vimium на GitHub .


1
Должно быть добавлено в версии более новой, чем 27, поскольку ее нет в этой версии.
Дэн Д.

1
Не уверен, является ли это частью самого Chrome, но он работает для меня с установленным Vimium .
Sjy

5
Этот ярлык на самом деле не является частью Google Chrome, но был представлен в Vimium v1.43 (2013-05-18).
Франк Дернонкур

Поскольку VIM является расширением в Chrome, это будет работать на всех платформах. По умолчанию вы можете начать с клавиш-модификаторов ctrl + x или alt + x, затем нажать shift + w, чтобы вызвать эту функцию.
cody.codes


1

Кажется, что нет встроенного сочетания клавиш. Возможно, можно использовать авто-горячие клавиши, но я не знаком с ними. Я также предполагаю, что вы уже знаете, что перетаскивание вкладки создает собственное окно вкладок.


Я знаю, что перетаскивание делает это. Я просто хотел посмотреть, есть ли способ сделать это без мыши.
Стивен

1

Самый простой способ сделать это - добавить расширение сочетания клавиш Tab To Window. https://chrome.google.com/webstore/detail/tab-to-window-keyboard-sh/adbkphmimfcaeonicpmamfddbbnphikh?hl=en-GB

Лично я использую Vimium и только что нашел Shift + W и мне это нравилось, так как Ctrl + W закрывает вкладку, и Shift + W открывает ее в новом окне.


0

Если вы используете программное обеспечение для распознавания голоса Dragon NaturallySpeaking (Windows / Mac, не бесплатно), вы можете создать голосовую команду:

Sub Main
    SendKeys "^l"
    Wait(0.2)
    SendKeys "^c"
    Wait(0.2)
    SendKeys "^w"
    Wait(0.2)
    SendKeys "^n"
    Wait(0.2)
    SendKeys "^v"
    Wait(0.2)
    SendKeys "{ENTER}"
End Sub

введите описание изображения здесь

Это досадно перезагружает страницу, что не очень хорошо в некоторых ситуациях, например, если страница содержит форму, которую вы начали заполнять.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.