LDR(livedoor Reader及びFastladder)のカスタムキーバインド

Hetaruの日記 - おいらのLDRのカスタムキーバインドを晒すよを見て.

こんな風にキーバインドをカスタマイズできるってことを初めて知った.LDRizeを使うようになって,脳みそがLDRizeされてきたので,そろそろメインのRSS ReaderもLDRにしてみるのもいいかもしれない.

現状では,Flickrのお気に入りのフォトグラファーの写真をFastladderで見ている.なので必要なキーは「次に進む」と「別タブで開く」ぐらい.キーでいうと「j」と「o」かね.右手だけでサクサク消化できて楽しい.

というわけでカスタマイズしてみた.

// ==UserScript==
// @name           june29's LDR Custom Keybinds
// @namespace      http://june29.jp/
// @include        http://reader.livedoor.com/*
// @include        http://fastladder.com/reader/*
// ==/UserScript==

window.addEventListener("load", function() {
	with(unsafeWindow){

		//j/kでも次のフィードへ移動
		Keybind.add("j",Control.go_next);
		Keybind.add("k",Control.go_prev);

		//pピンを立てたら次のアイテムに移動
		Keybind.add('p', function(){
			Control.pin();
			Control.go_next();
		})

		//oアイテムをバックグラウンドで開いて次のアイテムに移動
		Keybind.add('o', function(){
			var item = get_active_item(true);
			if (!item) return;
			GM_openInTab(item.link);
			Control.go_next();
		})		
	}
},false);

今のところ「ピンを立てる」の使い道がない.皆さんはどう活用しているのでしょう.あと,急にこっちを更新してゴメンなさい.