2008/01/31

Recent entries from same category

  1. Vim の :terminal の中から外の Vim を操る方法
  2. Vim と日本語入力の話。
  3. Windows で子プロセスの標準入出力バッファリングを無効にする
  4. Vim で端末機能が動くようになった。
  5. vim-soundcloud 作った。

vim.orgを物色してたら
Vimpress : Manage wordpress blog posts from Vim
というvimからWordPressに記事投稿出来るスクリプトを発見。まぁ、だいたい中身も想像出来ましたが物は試しと随分前にアカウントを取ってて全然使ってないWordPress.comのサイトにポストしてみました。 で、予定通りマルチバイトで文字化けしたので、改造してみました。
基本的な修正は文字コード周りですが、カテゴリの取得方法をMTからmetaWeblogに変えて、BXR: Blosxom XML-RPC Interfaceにも対応してみました。
ただここへのポストはまだ試してないです。苦笑
オリジナルがGPL2ライセンスでしたので、今回はpatchで配布します。
ダウンロード:
どうぞ、楽しいWordPress(+vim)ライフをお楽しみ下さい。

追記
使い方はblog.vimの中で宣言しているblog_usernameとblog_passwordを設定し、blog_urlにXMLRPCのエンドポイントを設定します。
あとは
:BlogList
でリスト取得(ENTERで開く)
:BlogNew
で新規ブログ、その状態から
:BlogSend
で投稿です。(リストからENTERで開いた場合は更新です)

blog comments powered by Disqus