ldrにショートカット追加してみた

ヘッドラインモードが追加されたみたいなのでReaderとの行き来をワンキーで。
とりあえず V に割り当てた。
headline の方は HotKeyのインスタンスがとれない&new HotKey ができなかったので、無難にaddEvent...でやった。

// ==UserScript==
// @name           goto headline
// @description    goto headline
// @namespace      http://d.hatena.ne.jp/pekepekesamurai/
// @include        http://reader.livedoor.com/reader/*
// ==/UserScript==
(function(){
  var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;
  var _onload = w.onload;

  var onload = function(){
    w.Keybind.add('V', function(){ w.location.href = (w.location.href+'').replace(/reader\/?$/,'headline/' )});
  }
  w.onload = function(){
    _onload();
    onload();
  };
})();
// ==UserScript==
// @name           goto reader
// @namespace      http://d.hatena.ne.jp/pekepekesamurai/
// @include        http://reader.livedoor.com/headline/
// ==/UserScript==
(function(){
	var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;
	var k = {
		'V': {
			bindkey: 'V',
			handler: function() { w.location.href = (w.location.href+'').replace(/headline\/?$/,'reader/');},
			summary: 'go reader'
		}
	};
	w.keymap.push(k);
	w.addEventListener('keypress', function(e) {
		var key = String.fromCharCode(e.charCode || e.keyCode);
		key = e.shiftKey ? key.toUpperCase() : key.toLowerCase();
		for (var name in k) {
			if (key == name) { 
				k[name].handler();
				e.preventDefault();
			}
		}
	}, false);
})();