Комбінація клавіш для перетягування вкладки 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
Привіт Йоханнес, ласкаво просимо до Супер Користувача! Ми, як правило, тут розмовляємо англійською, тому я взяв на себе сміливість перекласти вашу відповідь.
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 ({}, "повернення") hs.eventtap.keyStroke ({"cmd"}, "` ") hs.eventtap.keyStroke ({" cmd "}," w ") кінець)
thadk

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/adbkphmmfcaeonicpmamfddbbnphikh?hl=uk-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.