以前 Chrome を使ってた時に Chrome Keyconfig 拡張機能をいれていて、Keyconfig とMake Link ジェネレータで作ったブックマークレットがないとブログ記事を書く気が起きないくらい依存してた。

詳しくは、下記を参照。
Google Chrome で使う Make Link の代用ブックマークレットのジェネレータ
Google Chrome 拡張機能の Chrome Keyconfig がいい

Firefox にも Keyconfig のアドオンがあったけど、開発がストップしていて新しいバージョンに対応しておらずインストールするのが面倒だった記憶がある。

それで、現在も開発が続いている同じような機能をもったアドオン探していると KeySnail にたどり着いた。

keysnail japanese – GitHub

インストール後に設定があって、「すぐ使えないのが面倒だなー。」とか、「たぶん高機能なんだろうけど、使いたいのはショートカットキーにブックマークレットを割り当てたいだけなのでここまで必要ないなー。」などと考えていた。

ブックマークレットを登録する

まず、ブックマークレットの登録画面にたどり着く。

  1. アドオン管理画面かアドオンバーの KeySnail のアイコンを右クリックから設定画面を開く。
  2. 上部メニュのキーバインドをクリックし、キーバインドのタブを選択。
  3. 右下のほうの追加ボタンをクリックして、「オリジナルのコマンド」をクリック。
  4. テキストボックスが開くのでブックマークレットを入力。※後述:「ブックマークレット入力方法」を参照。
  5. モードは 「View」 を選択。コマンド名は任意の名前。
  6. OK → OK で完了。

ブックマークレット入力方法

下記のように入力する。

function (ev, arg) {
    if (window.loadURI) {
        loadURI("ここの部分にブックマークレットを書く");
    }
}

ブックマークレットを書くときの注意点として、ダブルクォーテーションを \ でエスケープしてあげる必要がある。

そのため、Make Link ジェネレータで作ったブックマークレットは直接コピー&ペーストできない場合がある。

※参考
あーやっとkeysnailでブックマークレットだのを読み込む方法が分かった – のーみそ外部ストレージ

感想と次回予告

ここまで高機能な必要はないのでもっと手軽に使いたい。

ということで、次回 Firefox Keyconfig の代替アドオンは ShortcutKey2URL だった? をお楽しみに。

トラックバック一覧

この記事にはトラックバックがついていません。

コメント一覧

この記事にはコメントがついていません。

RSS feed for comments on this post.

コメント投稿

Sorry, the comment form is closed at this time.