ChromeとFirefoxのキーボードショートカットの再マッピング


22

最近、WindowsからMacに切り替えました。筋肉の記憶に本当に染み込んでいるものの1つは、アドレスバーに移動するためにブラウザーでAlt+ Dを押すことです。Macブラウザーでは、+ Dはブックマークを作成します。アドレスバーに移動するのと同じことは+ Lです。

私はリマップにキーボード県ペインを使用しました+ D「場所を開く...」サファリ、クロム、およびFirefoxでコマンドに。Safariでは、これはうまく機能します。ChromeとFirefoxの両方で、+を押すとDアドレスバーに移動してブックマーク作成します。これをChromeとFirefoxで適切に動作させる方法はありますか?

Mac OS 10.7、Chrome 13.0.782.220、Firefox 6.0.2

回答:


14

クリス、

あなたがしようとしていたように、キーボード設定を使用してこれを達成することができます。もう1つショートカットを作成するだけです。

Chromeの場合:

  • セットCommand- DOpen Location...
  • セットCommand- LBookmark This Page...

明示的なショートカットを設定するBookmark This Page...ことで競合を取り除き、同じショートカットを持つ2つのメニューオプションがないことを確認してください。


2
誰かがこの答えをダミーに拡張できますか?このキーボード設定ページがどこにあるのかわかりません。これは[システム環境設定]> [キーボード]ですか?その場合、Google Chromeと上記のショートカットを追加してChromeを再起動しましたが、ショートカットアクションは変更されませんでした。
辺野

私はそれを考え出した。私のブラウザは英語ではありませんでした。:)
Henno

今日でもエルキャピタンのもとで見つけるのに少し時間がかかりました。[システム環境設定]> [キーボード]> [ショートカット]の下にあります。ショートカットの追加と削除は、ショートカットリストの下にあるラベルなしのプラスとマイナスを使用して行われます。
-worc

3

残念ながら、私が持っている拡張機能はありません。ただし、少なくとも私が使用しているOSXのバージョンでは、これを行う方法があります。[設定]-> [キーボード]-> [ショートカット]に移動し、左側のリストから[アプリのショートカット]を選択します。[+]をクリックして新しいアプリのショートカットを追加し、アプリのリストから[Google Chrome]を選択します。

ここで、「Bookmark This Page ...」を最初に何か他のものに割り当てて、command + Dを本当にオーバーライドできるようにする必要があります。shift + command + Bを選択することにしました。

その後、もう一度「+」をクリックし、「Open Location ...」をcommand + Dに割り当てます。これで動作するはずです。

この答えを見つけるのにどれくらい時間がかかったのか信じられません。他の誰もがAlt + LまたはFirefoxを使用していると思います。ここで答えてくれたPysisに感謝します

編集:これは非常にイライラしたので、これに対応するためだけにアカウントを作成しました。



2

ShortcutManager(Chrome拡張機能)を使用すると、次のことができます。

ショートカットキーをカスタマイズします。Javascriptコードまたはブラウザアクションをキーストロークに割り当てます。

Firefoxのキーボードショートカットの再マッピングに関する記事を次に示します。keyconfig拡張機能が必要です。


1
この拡張機能はOS Xでは役に立ちません。ショートカットCtrl + tを追加して新しいタブを開くとしましょう。拡張機能はそれを拒否し、ショートカットは既に新しいタブを開くために割り当てられていると言います。それは他のプラットフォームでもそうかもしれませんが、OS Xではそうではありません。最初にこのショートカットを追加したい理由は、他のプラットフォームと同じキーにアクションをマッピングするためです。
ラースハウゲス

この拡張機能が失敗する別の方法は、「コマンド」を押すとMETA + METAが生成されるため、「コマンド+ 1」では目的の結果が生成されないことです。@Samuel Mikel Bowlesの答えが問題を解決します。
イオアニスフィリピディス16
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.