gyazo.vim を PhantomJS と Ruby に依存しないようにした

ただし、curl が必要になりましたが。


さて、先日 Vim から Gyazo るプラグインをつくったのですが、一部コマンドで PhantomJS と Ruby を使用していました。
これをゴニョゴニョして PhantomJS と Ruby がなくても動作するようにしました。
外部コマンドで curl が使用できるのであれば、以下のコマンドは PhantomJS と Ruby に依存せずに使用出来ます。

" カレントウィンドウを Gyazo へ post
:GyazoPostCurrentWindow

" post 後に open-browser でブラウザで開く
:GyazoOpenBrowserCurrentWindow

" post 後に TweetVim でツイートする
:GyazoOpenBrowserCurrentWindow

[注意]

このプラグインだけではないと思うんですが、zsh を使用していると post に失敗する場合があるようです。
参照:http://lingr.com/room/vim/archives/2013/06/30#message-15777165