The whirlwind evolution of TweetVim

Preview:

DESCRIPTION

 

Citation preview

The whirlwind evolution of TweetVim

@basyura

自己紹介ずっと java 1.4C#, SilverlightRuby 好きです

@basyura

お客様の中に TweetVim をご存知の方はいらっしゃいますか?

(´ー`)ノ

TweetVimtwitter client for vim

TweetVim

TweetVim•仕事してると見せかけて仕事してない•PG してると見せかけてPG してない•unite と連携

24

:TweetVimSearch あ OR い OR う OR え OR お OR か OR き OR く OR け OR こ OR さ OR し OR す OR せ OR そ OR た OR ち OR つ OR て OR と OR な OR に OR ぬ OR ね OR の OR は OR ひ OR ふ OR へ OR ほ OR ま OR み OR む OR め OR も OR や OR ゆ OR よ OR ら OR り OR る OR れ OR ろ OR わ OR ゑOR を OR ん source:tweetvim

ありがとうございます_(_ _)_

はじまり

ujihisa.vim #2 2011.11.19

My Unite plugins

TweetVim 1.0 2011.12.30

Vim Advent Calendar 2011 30日目

TweetVim 1.1 2012.01.27

TweetVim 1.1•search action を追加•block action を追加•source (クライアント)表示オプション•入力可能文字数をステータスラインに表示thinca ++•tweetvim_say バッファの改行を削除•qt の際のカーソル位置を先頭に

TweetVim 1.1•デフォルトキーマッピングの修正•ハッシュタグの Enter でハッシュタグ検索•検索数の初期値を 50 → 20 に変更•バッファの増殖を修正•ツイート時間の表示(vital.vim) thinca ++•日本語ハッシュタグのハイライト対応wipple ++

TweetVim 1.2 2012.03.10

TweetVim 1.2•TweetVimCurrentLineSay を追加•TweetVimCommandSay を追加•tweetvim バッファで setlocal nolist•tweetvim_say バッファを開いた時に setlocal nomodified にする•hilight が上書きされてしまうのを修正•hilight で link を使う delphinus35 ++

TweetVim 1.2•オリジナル highlight を使う g:tweetvim_original_hi を用意•タイムラインを開く際のコマンド追加(g:tweetvim_open_buffer_cmd)•vital の最新化•検索時の次ページ、前ページができなかったのを修正(twibill.vim)

TweetVim 1.3 2012.04.13

TweetVim 1.3•twibill.vim に webapi-vim を同梱•webapi-vim の namespace 変更対応•remove_status アクションを追加•検索結果から in_reply_to を探すときのメッセージ ID チェックを修正•twibill.vim ライブラリチェック•http_proxy の設定説明を追加

TweetVim 1.4 2012.06.01

TweetVim 1.4•doc を書いた•HTML エンティティの変換に Vital の Web.Html を使う•unite で user.name を使用していたのを user.screen_name に修正•ツイートした際のエラーは、API のレスポンス内容を表示する

neco-tweetvim

https://github.com/yomi322/neco-tweetvim

@yomi322

unite-tweetvim

https://github.com/yomi322/unite-tweetvim

@yomi322

TweetVim 1.5 2012.06.24

TweetVim 1.5•http://untiny.com/api/ での url 展開•TweetVimSearch で screen_name と hash_tag で補完•~/.tweetvim/hash_tag に入力したハッシュタグを出力•tweetvim#cache#get を追加•api の errors をメッセージ出力

akiba.vim #1お寿司ですしおすし (^q^)

TweetVim 1.6 2012.08.23

TweetVim 1.6•scriptencoding utf-8 (windows での文字化け対応) mattn ++•vital の最新化•tweet の間のセパレータ(---)表示・非表示•g:tweetvim_footer を追加manga-osyo ++•set relativenumber 時の余分な空白delphinus35 ++

TweetVim 1.6•g:tweetvim_display_icon を追加

TweetVim 1.7 2012.08.31

TweetVim 1.7•マルチアカウント対応•:TweetVimSay コマンドにアカウントが渡せる•:TweetVimAddAccount 追加•:TweetVimSwitchAccount 追加•:Unite tweetvim/account 追加•g:tweetvim_open_buffer_cmd のデフォルトを botright split に変更

TweetVim1.8

TweetVim

now !1.8

しばしおまちください ...

TweetVim 1.8•RT されたツイートが長すぎるときに末尾が ... で省略されてしまう問題rhysd ++•API (関数の構成) 変更 → plugin に影響•j , k でセパレータを飛ばして移動•検索時の日付表示•:TweetVimVersion、 tweetvim#version() 追加

TweetVim 1.8•非同期 post 追加 (g:tweetvim_async_post) twibill.vim の最新化が必要 manga-osyo ++

TweetVim 1.9 ...

非同期にタイムライン更新ストリーミングふぁぼられたら通知

とか

できたらいいな ヽ(´ー`)ノ

stream なら vimshell + tw でできるよ