web-dev-qa-db-ja.com

Firefoxでタブ切り替えのキーボードショートカットを変更できますか?

Firefoxのキーボードショートカットを再割り当てするにはどうすればよいですか?使いたい ctrl+right/left タブを切り替えます。 Firefoxがネイティブでサポートしていない場合、このプラグインはありますか?

21
John2496

2016年3月(Firefox 45)で私のために働いたものは次のとおりです。

  1. keyconfig アドオンを keyconfigダウンロードページ からインストールして再起動します。

    アドオンファイルは署名されていないため、これをインストールするには、まずアドレスバーに_about:config_と入力し、_xpinstall.signatures.required_をfalseに設定する必要がありました。

  2. Addons-> keyconfig-> Preferencesに移動します。

  3. デフォルトでは「前のタブ」と「次のタブ」のエントリはありませんが、新しいキーを追加をクリックして次のコードを使用することで追加できますスニペット( 作者に感謝 )。 「グローバル」チェックボックスはオフのままにすることができます。

    • 次のタブgBrowser.mTabContainer.advanceSelectedTab(1,true);
    • 前のタブgBrowser.mTabContainer.advanceSelectedTab(-1,true);
  4. 「次のタブ」および「前のタブ」アクションに任意のキーを割り当てます。

Customizable Shortcuts アドオンは、次のタブと前のタブのエントリがなかったため、機能しませんでした。)

22
Jo Liss

AutoHotkey が答えです。私はそれらのFirefox拡張機能を試しましたが、私が望むすべてのアクションを処理することはできません。 AutoHotkeyはできます。 .ahkファイルで次のようなことを試してください。

#IfWinActive ahk_class MozillaWindowClass
{
   ^Left::Send ^{PgUp}
   ^Right::Send ^{PgDn}
}
8
Ilya

Firefoxの Keyconfigアドオン を使用すると、ほとんどのタブ選択キーボードバインディングをプログラムできます。

3
vergueishon

SwiftTabsアドオン では、タブ切り替えに単一のキーショートカットを割り当てることもできます

2
joon

OS Xでは、option + command + left/rightを使用してタブを左または右に切り替えることができます。 Command + {/}とctrl + page up/downは同じことをします。

Windowsで同等のショートカットキーが存在するかどうかはわかりませんが、ctrl + page up/downは機能すると思います。

ソース: http://support.mozilla.com/en-us/kb/keyboard+shortcuts

1
etlovett

Keybinder Addon 機能しました ベスト 最初に。現在最も人気のある回答よりも簡単です。

簡単にマッピングされたctrl-arrowleftおよびctrl-arrowrightタブを左と右に切り替えます(Firefox 45.01を搭載したLinux)。

私が望むどんなキーストロークをするのも良いようです。

Gnome-linuxでは、altキーはデスクトップにバインドされています(コマンドダイアログをポップアップするため)。 Shiftキーを押してからAltキーを押すと、問題を回避できます。最初にAltではなく。

1
John Mee

メニューウィザード 拡張機能が私にとって最も効果的でした。シンプルで直感的なUIサポート。方法については このリンク をたどってください。

0
Kristof Tak

すでに述べたすべてのプラグインに問題があったため、これを行う別の方法を探す必要がありました。うまくいったショートカットをカスタマイズできる別のプラグインを見つけました: dorando-keyconfig プラグイン。

  1. https://addons.mozilla.org/en-US/firefox/addon/dorando-keyconfig/ からインストールして、Firefoxを再起動します。
  2. about:addons(またはメニューからアドオン設定を開く)に移動してから、Dorando Keyconfig設定に移動します。
  3. 以下のそれぞれについて、[新しいキーを追加]を押して値を追加し、Globalボックスをオンにします。

    名前:tab_next
    値:gBrowser.mTabContainer.advanceSelectedTab(1、true);

    名前:tab_prev
    値:gBrowser.mTabContainer.advanceSelectedTab(-1、true);

  4. これで、選択したショートカットをキーに追加できます。

プラグインの説明でこれらの関数を見つけました。これは、元の Mozillaフォーラムの投稿 を参照しています いくつかの---(例 へのリンクがあります)。

0
leondepeon