GreaseMonkey で Opera の Shift + カーソルを再現?

GreaseMonkeyで書いてみました。
友人id:mzpのブログで紹介してもらってましたが、
ブログ作れ!
って言われたので作って公開。
ソースはかなり汚いので恥ずかし・・・

・機能
Shift+「j」「k」「l」「i」で<a>タグのリンクを上下左右に辿ります。
Shift押しっぱなしで1秒たつと、現在のタグから上下左右それぞれのタグが
薄くハイライトされます。

キーバインドはソース開くと変えられるようにはしてあります。

http://code.google.com/p/crossfire-gm/source/browse/trunk

なんか、微妙にうまくいかないという話を聞いたのでファイル直のリンク↓
http://crossfire-gm.googlecode.com/svn/trunk/crossfire-gm.user.js

trunkのページから行きたいときは、GMをいったん無効にしていけば大丈夫だった

↓ハイライトされるとこんな感じ