林檎の木タイトル画像

Windows用のフリーソフト、シェアウェアの紹介サイト

Keyconfigの紹介

お知らせ:当サイトは2017/05/07に閉鎖予定です。メッセージなど

Keyconfig Keyconfig

Google Chromeのキーに各種機能を割り当て。Vimライクな割り当ても可能

メイン画像
メイン画像
メイン画像
ライセンス: フリーソフト
おすすめ度:
4点 / 1件 )
著作権者: shogo ohta
動作環境: XP/Vista/7/8
公式サイト:

あーこれダメな奴だー、完全にあれだ、あれ、対象としている人が限られているタイプだ。対象者の特長は以下。百と一つのキーだけでコンピューターはすべてコントローラブルだと確信している人。vimって宇宙そのものだよねとか言い出す人。世界の中心はホームポジションだと主張する人。良く言えば変態、悪く言えば「なんでこの人、こんなにエンターキーを力いっぱい押すんだろう?」な人々専用の拡張です。

Google Chromeにキーボードショートカットを割り当てる拡張です。例えば、「→」キーに進むを割り当てたり、「n」キーに新しいタブを開くを割り当てたりといった風です。ここまでの説明だけで「お、便利そー」なんて軽率な発言をするべきではありません。Keyconfigはそんな生ぬるい使い方をするために存在するのではないのですよ。デフォルトでh、j、k、lで上下左右のスクロールに割り当てられていてvimを完全に意識しているところからも、それはうかがい知れます。かなり込み入ったキーの設定が可能です。Shift、Ctrl、Altといった修飾キーとの組み合わせも可能だし、なんと複数文字の組み合わせも可能。つまり「config」と打てばKeyconfigの設定画面を開いたり、「death」とタイプするとブラウザを閉じるとかが出来る。呼び出せる機能は、通常のブラウザの各種操作に加えて、任意のURLを開くといった事が出来ます(go to #1って奴)。キーそれぞれに良く行くサイトを割り当てて、ブックマークのように使うのもいいですが、この機能はブックマークレットで使うのが正しい。例えば以下のようなブックマークレットを「a」キーに割り当てれば、aを押すだけでTumblrのページからarchiveページに遷移出来る。

javascript:(function(){window.location.href=window.location.href+'archive';})();

ショートカットキーの割り当てをモードという概念で切り替えて使う事が出来ます。ESCを押す度にノーマルモードとリミテッドモードが切り替わります。ノーマルモードとリミテッドモードでまったく違うキーの割り当てをして切り替えて使えるわけです。例えば、ノーマルモードは左右の矢印に戻る、進むを割り当てた程度の羊のようなキー割り当て、しかしひとたびリミテッドモードに切り替えるとバリバリVimライクなキー割り当ての狼に豹変するなんてことが可能です。
Keyconfigの行くところまで行っちゃったなーという機能が「vi like actions」という機能。こいつを有効にすると、サイト上のフォームなんかの文字列入力の所でVim風の操作が出来るようになります。h、j、k、lで移動して、「i」で挿入モードに切り替え。そこまでやりますか。

最後にもう一つ、KeyconfigにはLDRizeの機能が取り込まれています。LDRizeとは、LivedoorReader的な操作を他のサイトでも可能にした Greasemonkey のスクリプトです。これと同等の機能がKeyconfigにも搭載されています。どのサイトで効くのかいまいちよく分からないのですが、GoogleとTumblrで動作する事を確認しました。私はLivedoorReaderを使った事はないのですが、この操作はいいですね、癖になりそう。例えばGoogleで使うと「j」を押すたびに次の検索結果にスクロールします。これはという結果を見つけたら「v」キーでそのページに移動。もしくは「o」キーで別タブで開きます。そして「p」キーでピンを立ててから「o」を押すとピンの立っている検索結果をすべて別タブで開きます。なるほどーLivedoorReaderは、こんな風にして気に入った記事をまとめて開けるわけですか。

管理人おすすめ度:

管理人おすすめ度

( 2012/07/04 )

ユーザーレビュー

まだユーザーレビューの投稿がありません。

レビューを投稿する
レビューを投稿する

コメント

1 : *e|B? : 2012/08/27 (月) 11:14:54 返信
これとMouseGestureL.ahkを使えばマウス使いには最高だろうなあ Chromiumはできないようなもんだけど

公式サイト : Chrome ウェブストア - Keyconfig