Tumblr - Post to Tumblr : vim onlineといっても3行
Script that allows you to post regular type posts to Tumblr.
*** tumblr.vim.orig Wed Sep 03 14:49:50 2008
--- tumblr.vim Wed Sep 03 14:47:15 2008
***************
*** 50,55 ****
--- 50,58 ----
url = "http://www.tumblr.com/api/write"
email = vim.eval("g:tumblr_email")
password = vim.eval("g:tumblr_password")
+ enc = vim.eval('&encoding')
+ title = title.decode(enc).encode('utf-8')
+ body = body.decode(enc).encode('utf-8')
data = urllib.urlencode({"email" : email, "password" : password, "title" : title, "body" : body})
res = urllib.urlopen(url, data)
このパッチを当てたtumblr.vimをpluginフォルダに置き
let g:tumblr_email='your@example.com'と設定し新しいバッファで
let g:tumblr_password='tumblr-password'
:TumblrNewとすると
Title:と表示されるので、Title部と破線以下に入力し、
-- Post follows this line --
:TumblrPostと実行します。一応rangeにも対応出来ているらしいです。
Textしかポスト出来ませんが、改造すればQuoteも行けるんじゃないですかね。ただvimで編集中のテキストが引用元になるから何がQuoteか分かりませんが...





![Validate my RSS feed [Valid RSS]](http://mattn.kaoriya.net/images/valid-rss.png)

