この記事は Vim Advent Calendar 2012 171日目の記事になります。 さて、前回の Vim Advent Calendar で iTunes のプレイリストを操作する euphoric_player.vim を公開したんですがその時に作成した unite-source の書き方なんかをまとめてみたいと思います。 [欲しい機能] トラック一覧の表示 選択したトラックの再生 並び順の変更 表示形式の変更 今回は euphoric_player.vim を利用して上記の機能を実装した unite-source のコードを載せっていってみたいと思います。 [トラック一覧の表示] unite.vim でトラック一覧の表示を行います。 この機能は unite-source を使用して定義します。 " unite-source の設定を定義する " " 詳しい設定オプションは "