GitHubが提供するコードスニペットサービス(という言い方で良いのかな?)、「Gist」をvimから扱えるvimscript「Gist.vim」を書いた。内部はcurlコマンドを使っており
- 一覧
- 閲覧
- ポスト
- プライベートポスト
使い方は、適当にバッファを開いて
:Gistとすればポストされ、公開URLがコマンドライン上に表示されます。
またビジュアル選択して
:'<,'>Gistで部分的にポストする事も出来ます。なお引数として
:Gist -pもしくは--private
を指定するとprivateモードでポストします。 GistのIDが分かっている場合には
:Gist XXXXXとID指定でgistを開く事も出来ます。
さらに
:Gist -laもしくは--listall
で全ユーザの最新gist一覧
:Gist -l mattnもしくは--list mattn
でユーザ指定一覧、といった使い方も出来ます。
現在、github上で開発を進めておりvim.orgでも公開しています。
よかったら使ってみて下さい。



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

