Fastladder まわり ( miscs )
ちょっと気になって既存の LDR 用 script を調べてみたんだけどかなり情報が出回ってることに気付いた。てかはてなキーワード ( http://d.hatena.ne.jp/keyword/livedoor%20Reader ) の情報量は異常。十分ここだけで足りるってか google 検索で引っかかるのはたいてい古い情報だったり動かない script なのでここから情報をたどるのが吉。
で、ざーっとみていって LDR / Fastladder 内で完結するけどあると便利な機能をまとめてみた ( バラバラにいれると管理が大変だし写経するといろいろ勉強になるので ) 。すべて Keybind.add
するので使ってやろうという方は既存の script と衝突しないか確認してね。あーあと t / b は最初 g / G に割り当てようと思ったんだけど LDR Full Feed が既に使っていたのでそれっぽい key に割り当てたという経緯。
http://github.com/januswel/userscript/tree/master/ldr_all-in-one_optional_.user.js?
key | feature |
---|---|
t | go to top of current feed |
b | go to bottom of current feed |
Z | toggle fullscreen ( WARNING: overwrite default keybind ) |
w | raise rating relatively |
q | cut rating relatively |
以下の page をもとにしてます。
- http://d.hatena.ne.jp/reinyannyan/20060511/p1
- t / b をそのまま。 Z の一部を拝借。
- http://d.hatena.ne.jp/antipop/20060430/1146343265
- Z の fullscreen 時に出てくる上部 navigator を消す code の参考に。これかなり邪魔だよね。
- http://d.hatena.ne.jp/kusigahama/20071107
- w / q の単なる移植だけど自分流に rewrite 。
vimp で使う場合、 w / q はそのまま通してしまって他は以下のような感じがいいかな。まぁお好みで。
autocmd LocationChange http://fastladder\\.com/reader/ :fmap g,t G,b z,Z autocmd LocationChange http://reader\\.livedoor\\.com/reader/ :fmap g,t G,b z,Z