simple-hatena-mode

はてダに書けるブログクライアントを探していたのですが,やはり emacs
書けるのは良かろうということで simple-hatena-mode を試してみました.
http://coderepos.org/share/wiki/SimpleHatenaMode


実ははてダの文法とか良く分かっていないので僕には手元のマシンで書けて,
投稿が簡単にできれば十分なのでこれで満足しているのですが,上記リンクの
ページで紹介されている他のやつはもっと良かったりするんだろうか.


一応試した手順.多分本家を見たほうが良い.

環境:

ダウンロード(チェックアウト)

適当なディレクトリで


$ svn co http://svn.coderepos.org/share/lang/elisp/simple-hatena-mode/trunk simple-hatena-mode
チェックアウトしてできたディレクトリを SIMPLE_HATENA_DIR とする.

設定

.emacs とかに以下のように追記


(load-file "SIMPLE_HATENA_DIR/simple-hatena-mode.el")
(require 'simple-hatena-mode)
(setq simple-hatena-default-id "ユーザ名")
(setq simple-hatena-bin "~/bin/hw.pl")
(setq simple-hatena-root "SIMPLE_HATENA_DIR/.mydiary")

手元でははてダをこのモードからしか書く気が無いので日記置き場をチェック
アウトディレクトリにしてみたが,他のツールも使いたいなら少し考えたほう
が良い.

初期化

Emacs で M-x simple-hatena-setup
書く問いに答える.
日記置き場が既にあるならやらなくてよい.

hw.pl をダウンロード(というかコピー)

http://www.hyuki.com/techinfo/hatena_diary_writer.html
から hw.pl の部分を ~/bin/hw.pl としてコピー,実行権限を付加.
一行目の perl のパスを環境に合わせる.

テスト

Emacs.emacs を読み込んで M-x simple-hatena
今日の日付.txt というファイルがバッファにできる.保存すると
SIMPLE_HATENA_DIR/.mydiary 以下にできている.

記事を書いて,C-c C-p で submit.

この記事が無事に submit されてれば上記は成功しているでしょう...