Firefox の keyconfig に他のタブを閉じるショートカットを追加する

アクティブにしているタブ以外をキーボードショートカットですべて閉じたい。しかし Firefox のキーボードショートカットをカスタマイズできる「keyconfig」には実装されていない。需要がない? けれどタブをばしばし開いて使っている身としては、それがあるのとないのとでは操作性が大違いです。

目次
  1. ショートカットキーを追加する
    1. コード
    2. 設定手順
  2. 参考
  3. 環境

ショートカットキーを追加する

幸いこのアドオンは、ショートカットをマニュアルでの追加が可能。以下のコードを登録することで、ショートカットで他のタブを閉じられるようにできます。

コード

gBrowser.removeAllTabsBut(gBrowser.mCurrentTab);

設定手順

メニューバーのツールにある「キーボードショートカットのカスタマイズ」または Ctrl + Shift + F12 で設定ウィンドウを開きます。

「新しいキーを追加」をクリックして、キーエディターを開きます。

上述のコードを入力し、任意で名前を付けます。OK をクリックしてエディターを閉じます。

設定ウィンドウ左下のフォームにフォーカスを与え、ショートカットに用いるキーを押下します。表示されたキーで問題なければ「適用」をクリックします。ウィンドウを閉じて設定完了です。

参考

環境

今日学んだこと

Firefox でアクティブ以外のタブをショートカットキーで閉じるためのコード。