コマンド一発で画面遷移なしに開いている画面をブックマークできるプラグイン。 現在ははてなブックマーク、delicious、livedor clipに対応しており、設定によって同時にPOSTする事もできる。
0.6.0-pre、Firefox3専用です。coderepos上で公開されています。
まず、どのブックマークサービスを利用するか指定します。vimperatorrcに以下の2つの変数を指定してください。
let g:direct_sbm_use_services_by_tag = "hdl"
let g:direct_sbm_use_services_by_post = "hdl"
by_tagというのは、タグの補完を行う時にどのサービスから拾うかを指定します。by_postは投稿する時のブックマークサービスの指定です。hdlというのがそれで、hは「はてなブックマーク」、dは「delisious」、lが「livedoor clip」になります。 私はlivedoor clipしか使っていないので以下のように設定しました。
let g:direct_sbm_use_services_by_tag = "l"
let g:direct_sbm_use_services_by_post = "l"
次に、補完に利用するタグの一覧をロードします。タグの一覧は
:btags
を実行する事で取得できます。これで初期設定は終わりです。あとはブクマしたいページを開いて
:sbm [これはすごい] direct_bookmark.jsすごい!
とかやると、はじめての時は、ユーザ名とパスワードを聞かれます。livedoor clipの場合はユーザ名とAPIKEYを聞かれるので、事前にlivedoor clipにログインし、「設定」からAPIKEYをコペっておいてください。 ログイン情報を入れれば後はコマンド一発で自動的にPOSTされます。これはすごい!