A Day in the Life

2009-03-03

vimperator で、addUrlCompleter で後から追加した urlcompleter のオプションを追加する

id:teramako さんが hatena-bookmark-search.js に addUrlCompleter で :open 時の URL 補完にもはてブ検索できるようにしてくれたんだけど、そのまんま vimperatorrc に

set complete+=H

とすると、plugin ロード前なのでそんな completer ないよとエラーになる。ので autocmd で

autocmd VimperatorEnter .* :set complete+=H

すれば Vimp ロード完了時にセットされるのでうまくいく。この方法で良いのかな…。

とおもったら http://vimperator.g.hatena.ne.jp/teramako/20090302/1236006079 にまんま書いてありました!見落としていた…。

そういえば urlCompleter の表示件数を抑えたくて、

context.maxItems = 5

とかしたら、グローバルな completer の context すべてに有効になってしまった罠…。ううう。

vimperator で、簡単に userContent.css ぽいサイトごとの CSS を定義する方法

vimp で簡単に userContent.css ぽいことをする方法。まず vimperatorrc に

source! ~/vimperator/userContent.vimp

などと書いて、~/vimperator/userContent.vimp に、例えば google の a リンクの背景色を変更したければ

style -name google http://www.google.co.jp/* <みたいに書いておけば OK。EOM の間に普通に CSS を書ける。-name は必須じゃないけど、指定しておいた方がいろいろ便利。もちろん http スキームだけでなく、chrome スキームにも CSS を適応可能。また、プラグインの auto_source.js を使っていれば:autosource -command 'reload' ~/vimperator/userContent.vimp
しておくと、userContent.vimp が変更されたら即座にブラウザリロードもしてくれるので、css をリロードしつつ編集したいときなんかに役立つ。

Multi user hatena 0.0.4

アップした。そのうち反映されるはず…。

よく初回のログイン名取得に失敗してたのでURL変えたのと、

extensions.multiuserhatena.showStatusLabel

オプションを追加。label 表示されて無くていいや、という場合は false にすればラベルでなくなってすっきりする。

f:id:secondlife:20090303215811p:image

このへんからも raw で落とせるはず。

subscldr.js で Title / users 表示するように

rss が複数あるときどっち登録すれば良いかの目安として追加してコミッチした。ミッチリ。

f:id:secondlife:20090303201237p:image

rascut 0.2.1 を rubyforge にアップした

rascut 0.1.3 でハマってる人がたくさんいるので、0.2.1 を作って rubyforge にアップ。github の gem の方には 0.2.0 をアップしてたんだけど、gem っていったら gems.github.com のだよね女子高生、というのは rubyist にしか通じない。

サボっていてごめんなさい…。rack を使わないようにしたので swfobject.js が読み込めないなどの rack 周りで問題が無くなります。WAF ちゅうしょうかってなに。

記事の一覧 >