my unite plugins
DESCRIPTION
TRANSCRIPT
my unite plugins
@basyura
@basyura•java 1.4 どまり•Web アプリのメンテ•Ruby 好き•最近 C# とか Silverlight とかを始めた詳しい方、友達になってください
出没ポイント•tottoruby•yokohama.rb•yokohama.vim•ujihisa.vim
出没ポイント•tottoruby•yokohama.rb•yokohama.vim•ujihisa.vim
鳥取Ruby会とっとるびー
鳥取の紹介
とっとり県民||
シャイ
vimmer||
シャイ
とっとり県民×
vimmer
分かりますよね?(´・ω・`)
続きはWebでhttp://twitter.com/basyurahttp://d.hatena.ne.jp/basyurahttp://github.com/basyura
今まで自作してきた unite.vim のプラグインを紹介します。
uniteすべてを破壊しすべてを繋げ
unite一覧を作成
アクションを実行
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
Redmine のチケット編集めんどくせー
ブラウザガー
redmine を unite!
https://github.com/basyura/unite-yarm
unite-yarm
Redmine•Ruby on Rails で開発されている、Webベースのプロジェクト管理ソフトウェア•チケット管理•wiki•scm 連携
•チケットの一覧•チケットの編集、保存•更新前のバクアップ•ブラウザ起動•unite-outline 対応×コメント未対応×最初のレスポンス難
unite-yarm
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
hiki の編集めんどくせー
ブラウザガー
unite-hikihiki を unite!
https://github.com/basyura/unite-hiki
hiki•Ruby で書かれた高機能・高速 Wiki クローン
unite-hiki•ページ一覧の取得•最近更新したページ一覧•ページ編集、更新•単語検索•unite-outline
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
簡単なメモツール欲しいなぁ
高機能じゃなくていい
unite-uikiwiki を unite!
https://github.com/basyura/unite-uiki
unite-uiki•ローカルファイル編集な オレオレwiki•キーワードジャンプ•簡易 Syntax•ブラウザ起動•textile•unite-outline 対応
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
rails のファイル探すのめんどくせー
コマンド覚えられねー覚えること大杉
unite-railsrails を unite!
https://github.com/basyura/unite-rails
unite-railsちょっとだけ触れられています。
unite-rails•コントローラ、モデル、 ビュー、ヘルパー … 一覧表示•generate•rake•bundle•実行ログが残らない 問題
unite-rails
@y_310 ++
unite-rails
第一次Rails 2
2007/05 2010/08 2011/04
第三次Rails3.1
第二次Rails3
RubyKaigi 2010 VimKaigi
自然消滅unite-rails 作り始める
rails のマイブーム歴
unite-railsだれか育ててくれません?
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
twitter クライアントつくりたいなぁ
ついったー
rubytter.vim
Rubytter.rb の wrapper
https://github.com/basyura/rubytter.vim
@jugyo ++
rubytter.vimlet tweets = rubytter#request( \ "list_statuses" , "basyura" , "vim") for val in tweets echo val.user.screen_name . ' : ' . val.textendfor
rubytter.vimcall rubytter#update("hello rubytter")
rubytter.vimRuby 1.9 が必要Rubytter が必要
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
できたー
unite-twitter
twitter を unite!https://github.com/basyura/unite-twitter
unite-twitter•タイムラインの表示•バッファからのポスト、 リプライ•会話を表示•favorite•検索•ツイートをブラウザ表示•リンク表示
( ゚д゚) __(_つ/‾‾‾/_ \ / / ‾‾‾
Ruby に依存したくないなぁ
if_ruby ガー
twibill.vimRubytter の vim 実装
twibill.vimtwibill[twi・bill] 発音記号[twáibìl][名]両頭つるはし;((古))両刃の戦斧
twibill.vimlet ctx = twibill#access_token()“ ブラウザ起動で pin 表示 ⇒ pin 入力echo ctx.access_tokenecho ctx.access_token_secret
let twibill = twibill#new({ \ 'access_token' : your access token, \ 'access_token_secret' : your secret })
twibill.vimlet tweets = twibill.list_statuses( \ 'basyura', 'vim')for t in tweets echo t.user.screen_name . ' : ' . t.textendfor
call twibill.update('hello vim world')
pure vimscript
TweetVimTwitVim のような何か
(開発中)
TweetVim•コマンドベース(?)•会話の表示•バッファからのポスト、リプライ•id、タグ、リスト名 補完•unite インタフェース追加•filter
vimscripter の道も一歩から
Vim に感謝