my unite plugins

Post on 13-Nov-2014

1.418 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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 に感謝

top related