剛纔看了一下《用VIM寫OSCHINA的博客》這篇文章,實現起來沒有難度,花了半個小時看了一下Python,以爲應該出一個SublimeText2版的。So。。。。。python
功能很簡單,只能發送文章暫時還不能發送圖片,後面會增長git
know-issue:github
##源碼markdown
我直接從github裏找了個簡單的改了改代碼,地址 :https://github.com/dodola/sublimemarkpresscurl
用的仍是python 的xmlprc,就100多行post
主要修改的地方是SaveToMetaWeblog這個方法,若是沒有post_id就會產生一個新的id,可是這個判斷條件post_id一直不會爲none,因此去掉了編碼
因爲有編碼問題因此加上sys.setdefaultencoding( "utf-8" )url
##安裝.net
##配置插件
打開放置插件的目錄,新建一個名爲 sublimemarkpress.sublime-settings 的文件
內容以下:
{ "xmlrpcurl": "http://my.oschina.net/action/xmlrpc", "username": "osc登錄用戶名", "password": "osc密碼" }
這樣就配置完成了
##寫日誌
須要在文章首部插入以下格式的頭供插件解析參數
<!-- #title: 使用SublimeText2寫OSC博客 #status:publish -->
##運行
在SublimeText下嗯[ctrl+`]
快捷鍵彈出控制檯輸入view.run_command("publish")
便可發佈
##結尾
總共耗時一個半小時搞定這玩意,看了半個小時Python,看了一下SublimeText的插件文檔,總之Python用着仍是至關好用的