Firefoxのタブを切り離すショートカットキー(タブを新しいウィンドウに移動)


16

FFでは、ブラウザーからタブをドラッグするか、コンテキストメニューから[新しいウィンドウに移動]オプションを右クリックして、タブを新しいウィンドウに移動できます。ドラッグまたはコンテキストメニューを使用せずに現在のタブを新しいウィンドウに移動するためのショートカットキー、またはそれを設定する方法はありますか?

多くの場合、2つのタブを並べて見るのが好きなので、1つをドラッグしてから、WINDOWS KEY+ を押して切り離されたタブを右側に配置し、次にALT+ TABを押してメインウィンドウに戻り、次にWINDOWS KEY+ を押してメインウィンドウを左。すべてのプロセスをキーボードで実行できたら素晴らしいと思います。

このドキュメントを確認したところ、タブを切り離すためのショートカットキーが見つかりませんでした。

回答:


9

Firefoxのタブを新しいウィンドウに接続するための独自のキーボードショートカットを作成する方法は次のとおりです。

  1. Keyconfigアドオンをインストールする

  2. + +をPreferences押してKeyconfigを開きます(Macでは+ +の場合があります )。CtrlShiftF12⌘ CmdShiftF12

  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. OKをクリックします。

  7. 新しいコマンドは<無効>とマークされます。これは、このコマンドのキーボードショートカットを設定する必要があることを意味します。コマンドのリストからコマンドが選択されていることを確認してください。ウィンドウの左下にあるフィールド内をクリックします。内容がハイライト表示され、次にヒットするキーがそのボックス内に入力されます。たとえば、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

Vimium-FF、それは押すことによって行うことができW、すなわちshift+ w


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が「ハイパーリンクの挿入」にバインドされているため、そのWebサイトまたはそのコンテキストにURLを集中させることはできません。
-exic

3

@Nicの回答に加えて、次のコードを使用して、元のウィンドウから切り離されたタブも閉じます。

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

3

サードパーティのソフトウェアなしでこれを行う最善の方法を見つけました。基本的に、これは6の代わりに2ステップのみの@exicソリューションです。

Ctrl+ L:アドレスバーにフォーカス

Shift+ Enter:新しいウィンドウでURLを開く

もちろん、これには現在のページを取り出す代わりに新しいページをロードするという欠点があります。


厳密に言うと、これはタブを移動せず、タブをコピーします
G-Manは

1
@ G-ManSays'ReinstateMonica 'もう一度投稿を読む...
Atralb

はい、もう一度読みました。
G-Manが「Reinstate Monica」を

1
@ G-ManSays'ReinstateMonica 'あなたが間違っているのであなたは私に反対票を投じますか?もう一度:-"これはexicソリューションです[...]"-"これにはもちろん、現在のページを取り出す代わりに新しいページをロードするのと同じ欠点があります。" ...
Atralb

1
@ G-ManSays'ReinstateMonica 'この投稿に戻って、この会話をそのままにしておくことはできません。あなたは信じられないほど不愉快で傲慢であり、5メッセージの会話の後でも、私の投稿を完全に読んだり理解したりすることはできません。どうしてこれを理解できないのか==> *** " これにはもちろん、現在のページを取り出すのではなく、新しいページをロードするという欠点があります " ***。あなたが言うのに頑固だったものは、最初から私の答えですでに述べられていました。つまり、Alt + EchapとCtrl + Wを追加しても、他のステップより2ステップ速くなりますが、それを変更する必要がありました。
Atralb

0

FireFoxのすべてのキーボードショートカットのリストについては、この Webサイトにアクセスしください。タブのショートカットについては、半分ほど下にスクロールしてください。あなたが探しているのは挿入またはShift +挿入です。


2
最初にチェックしたが何も見えなかった。それを質問に追加する必要があります。InsertとShift + Insertは何もしません。
chiliNUT 2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.