SlideShare a Scribd company logo
vimプラグインでよりよい(ry
@soh335
vim-pathogen
• tim pope 先生
• https://github.com/tpope/vim-pathogen
• rails.vim, surround.vim etc...
• 今年既に3回 pathogen について blogに書
きました。4月、6月、10月。
• 有名な人も使い始めて結構流行ってる
• vimプラグインの管理をしやすいようにする
vim-pathogen
before after
vim-pathogen
vim-pathogen
• とりあえずautoloadの下とかが汚くならない
• バージョン管理がしやすい
• git(git submodule)との相性がいい
vim-ref
• thincaさん作
• https://github.com/thinca/vim-ref
• 各種リファレンスをvimから引ける
• phpmanual, perldoc, refe, alc etc.
• 扱う方法がリファレンス事に事ならない
vim-ref
vim-ref
vim-ref
vim-ref
• 非常に便利
• hokaccha さんがref-jqueryを作ったり拡張
も可能
• w3mとかを使って開いてるので、ローカル
のリファレンスだけで終わらない
unite.vim
• shougo さん作
• https://github.com/Shougo/unite.vim
• 多分今一番熱いプラグイン
• 何が出来るの? 色々出来ます。
• 与えられたリストに対して選択を行うイン
ターフェース
• 分かりづらい
• buffer とか file とか mru とか選択出来る
unite.vim
• さらに、拡張がしやすい
• unite-help, unite-tags, unite-outline,
unite-colorscheme, unite-ref etc.
• 試しに unite-qflist 書いてみた
• http://d.hatena.ne.jp/
sugarbabe335/20101126/1290747680
unite.vim
unite.vim
unite.vim
• 素晴らしく簡単
• 他のプラグインを参考にすればすぐ書ける
• 個人的には unite.vim + webapi.vim +
open-browser.vim の組み合わせで可能性
がより広がると思います。
• http://mattn.kaoriya.net/software/vim/
20101117005222.htm
neocomplcache
• shougo さん作
• https://github.com/Shougo/neocomplcache
• 高機能な補完
• buffer, file, include, snippets, tags etc .
neocomplcache
neocomplcache
neocomplcache
neocomplcache
• 超便利
• vimプラグインを書く時はより便利
• スニペットは補完のインターフェースがない
と覚えられないので超便利
• phperでネオコン重いって言ってる人がいた
ら、それvimでphpを扱うのが単純に重いだけ
で、ネオコンは悪くない
• http://d.hatena.ne.jp/
sugarbabe335/20101030/1288450166
vim-quickrun
• thinca さん作
• https://github.com/thinca/vim-quickrun
• これは去年blogに色々書いた気がします
• vimの中でプログラムの実行が出来る
• screenとか別ウィンドウとか立ち上げて実行
じゃプログラムのサイクルが遅い
vim-quickrun
まとめ
• vim プラグイン超便利
• 使わない手はない
• 環境によってどうこうっていう人もいますけど
ね
• 分からないことが合ったら、lingr.com/room/
vim へ
• twitter のvimに関することをこちらで話して
る事も。
• あくあフォントは慣れ

More Related Content

vimプラグインでよりよい(ry