web-dev-qa-db-ja.com

Firefoxでブックマーク(ブックマークレット)用のホットキーを作成する

いくつかのFirefoxブックマーク(実際にはブックマークレット)のショートカット(ホットキー)を設定したいと思います。一例は pinboard.inブックマークレット です。誰かがこれを行う方法を知っていますか?

6
jdigital

当初、私の解決策は、ブックマークレットにkeywordを割り当ててから、AutoHotkeyを使用して次の手順を自動化することでした。 Ctrl+L アドレスバーを選択するには、keywordと入力し、を押します。 Enter

これは、新しいページに移動するため、通常のブックマークでうまく機能します。ただし、現在のページで機能するブックマークレットでは、これは不器用で、キーボードのフォーカスを移動します。そこで、アドレスバーを完全に回避するために、次の解決策を考案しました。

セットアップ:

  1. ブックマークメニューに新しいフォルダを作成します。キーボードを使用するので、1回のキーストロークでアクセスできる名前を付けます。つまり、最初の文字は一意です。私が選んだ .Hotkeyed

  2. ブックマークをこのフォルダに移動し、名前を文字で始まるように変更します。この文字は、ホットキーの一部として使用されます。例えば、 a : Bookmark

  3. さて、キーボードを使用してブックマークをクリックできることを確認しましょう。押す Alt、 B、 . そのようにnagivateする必要があります:

    bookmark menu

    と押す a 最初のブックマークをクリックする必要があります。

AutoHotkeyスクリプト:

少ない時間で4つのキーを押すのはなぜですか?

#a:: ;Win+A
KeyWait, LWin ; Win+Alt alone does nothing.
Send, {Alt} ;Menu >
Send, b ;Bookmarks >
Send, . ;.Hotkeyed >
Send, a ;Bookmark 1
Exit
6
iglvzx

キーワードがブックマークレットに割り当てられると、標準的な方法が機能します。キーワードを入力してEnterを押します。誤解を招く可能性があるのは、FireFoxがロケーションバーのポップアップにブックマークレットを表示しないことです。しかし、それは機能します。 FF39でテスト済み。

SuperGenPassブックマークレットを使用するとします。キーワードを割り当てます。たとえば、sgpと入力すると、ロケーションバーからsgpと入力してEnterを押すと起動できます。

1
gadamiak

これはあなたが求めているものではありませんが、興味深いかもしれません。私は次のことをします:

  • ブックマーク必要なものを右クリックします
  • メニューからコピーを選択します
  • デスクトップに移動します
  • デスクトップを右クリックして、クリックしますショートカットを貼り付け
  • ショートカットが配置されたら右クリックし、[Webドキュメント]タブを選択して、必要なショートカットを[ショートカットキー]フィールドに入力します。
  • クリック[〜#〜] ok [〜#〜]-これで完了です(デスクトップのショートカットの名前を変更して、ショートカットの説明を含めることができます。例: "CTRLSHIFTG -グーグル」)

利点:アドオンをインストールしなくても機能します。 Firefoxを使用していない場合でも、リンクを呼び出すことができます。他のものと衝突せず、CTRL1-9などに制限されていないショートカットを使用できます

短所:デスクトップに多数のショートカットが表示されることになります。ショートカットを削除すると、「キーバインド」が失われます

お役に立てれば

1
user379761

Firefoxでブックマークレットの実際のキーボードショートカットを使用できます。必要なのは Keyconfig -Firefoxのキーボードショートカットを再バインドできるアドオンです。

次の手順を実行します:

  1. Keyconfigをインストールします
  2. ブックマークを編集して、キーワードフィールドに一意のキーワードを追加します
  3. Keyconfigを開きます(Ctrl+Shift+F12
  4. クリック Add a new key
  5. 名前の下のテキスト領域に次のコードを貼り付けます:getShortcutOrURIAndPostData('KEYWORD').then(function(result){loadURI(result.url);});
    KEYWORDをブックマークに追加したキーワードに置き換えて、[ OK
  6. リストの下にある小さなテキストフィールドを選択し、ブックマークにバインドするキーの組み合わせを押します
    • この組み合わせがすでに使用されていることを示すメッセージがポップアップ表示された場合は、すでにバインドされているアクションを見つけて無効にするか、別の組み合わせを選択できます
  7. クリック Apply これで完了です。別のショートカットを追加するか、Keyconfigウィンドウを閉じることができます
1
MacGyver

Firefox用の ブックマークショートカットキー アドオンがあります。

キーボードショートカットを使用してブックマークツールバーの項目にアクセスします。デフォルトはControl + 1-9です。設定で変更してください。

0
zany

試してみてください AutoHotkey (Firefoxだけでなく、あらゆるアプリケーションで...)

0
climenole