itunes_bgm.vim つくった

元ネタ

結構前ですが emacs-itunes-bgm の Vim 版をつくりました。

必要なもの

プラグイン

NeoBundle 'osyo-manga/vim-itunes-bgm'

使い方

" 引数のワードにマッチする曲のランダム再生を開始
:ITunesBGMStart アイドルマスター

" 再生を停止
:ITunesBGMStop

" 次の曲へ移動
:ITunesBGMNext

" :ITunesBGMStart でマッチした曲の一覧を unite で表示
" Use unite.vim
:Unite itunes_bgm

仕組みは元ネタと同じで iTunes の search API を使用して Web から曲の再生を行っています。

vimproc.vim を利用しているので search API での検索や再生などはすべて非同期で行われます。

ただし、次の曲を再生するタイミングなどは 'updatetime' に依存しているので注意してください。

mplayer が動作する環境であれば問題なく動作すると思います(ubuntuWindows で動作確認済み。

要望や問題があれば github の issues までお願いします。