はてブ エントリィページ用Greasemonkey

// ==UserScript==
// @name          Hatena bookmark entry tools
// @namespace     http://d.hatena.ne.jp/lapis25/
// @include       http://b.hatena.ne.jp/entry/*
// ==/UserScript==
(function() {
  var w = unsafeWindow;

  var eOpenKey  = 'n';
  var eBmKey    = 'a';
  var eEditkKey = 'e';

  var targetURI = location.href.match(/^http:\/\/b.hatena.ne.jp\/entry\/(.*)$/)[1];
  var appendURI = "http://b.hatena.ne.jp/append?";
  var editURI = document.getElementsByTagName("h2")[0].innerHTML;
  editURI = (editURI.match(/href=\"(.*?)\"/)) ? RegExp.$1 : "";

  var _onload = w.onload;
  w.onload = function() {
    var keys = w.Bookmark.keybind;
    keys.add(eOpenKey,  function() { GM_openInTab(targetURI, "_blank") });
    keys.add(eBmKey,    function() { w.open(appendURI + targetURI, "_self")});
    keys.add(eEditkKey, function() { if(editURI) w.open(editURI, "_self")});
    _onload();
   };
})();

ちょっと書き換え,openをtabで開くように.