Сочетание клавиш для отключения вкладки в Firefox (переместить вкладку в новое окно)

13

В FF я могу переместить вкладку в новое окно, либо перетаскивая вкладку из браузера, либо щелкнув правой кнопкой мыши параметр «Переместить в новое окно» в контекстном меню. есть ли быстрая клавиша для перемещения текущей вкладки в новое окно без перетаскивания или использования контекстного меню, или способ ее настройки?

Часто мне нравится смотреть на 2 вкладки рядом, поэтому я перетаскиваю одну, затем нажимаю WINDOWS KEY+, чтобы поместить отдельную вкладку справа, затем ALT+, TABчтобы перейти обратно в главное окно, затем WINDOWS KEY+, чтобы поместить главное окно в окно. оставил. Было бы здорово, если бы я мог сделать весь процесс на клавиатуре.

Я проверил эту документацию и не нашел какой-либо комбинации клавиш для отсоединения вкладки:

chiliNUT
источник

Ответы:

7

Вот как создать собственное сочетание клавиш для отсоединения вкладки Firefox в новом окне:

  1. Установите дополнение Keyconfig

  2. Откройте Keyconfig Preferences, нажав Ctrl+ Shift+ F12(на Mac это может быть ⌘ Cmd+ Shift+ F12)

  3. Нажмите Add a new keyв левом нижнем углу окна keyconfig.

  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 вкладок, а затем используйте новую комбинацию клавиш. Текущая вкладка должна отсоединиться и сформировать новое окно.

Nic
источник
1
Это все еще работает ... но нужно использовать Dorando keyconfig < addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/… >
dGo
Есть ли способ сделать это в Firefox Quantum (v 69.0)? Расширение больше не работает.
Ekanshdeep Gupta
3

Мне нравится использовать эту последовательность клавиш, которая делает то, что вы хотите:

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 (как поле редактирования Stackoverflow :-D)

Но это не требует дополнений или кода.

exic
источник
2

В дополнение к ответу @ Nic используйте следующий код, чтобы закрыть отдельную вкладку из исходного окна:

window.openDialog("chrome://browser/content/browser.xul","_blank","chrome,dialog=no,all",gBrowser.mCurrentTab);
window.open('','_gBrowser.mCurrentTab').close();
Даниял Шахрохян
источник
0

Чтобы получить список всех сочетаний клавиш в FireFox, посетите этот веб-сайт. Для получения информации о ярлыках вкладок прокрутите вниз примерно до половины. Я считаю, что вы ищете это Вставка или Shift + Вставка.

Александр Яссо
источник
2
Сначала я проверил там, но ничего не увидел. Я должен добавить это к вопросу. Вставка и Shift + вставить ничего не делают для меня.
chiliNUT