As you know, all we need are Jazz and Vim.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
autoload
plugin
README.mkd

README.mkd

jazzradio.vim

You know, all we need are Jazz and Vim.

Dependencies

You need to install some Vim plugins, but NeoBundle makes it painless. I recommend it to manage plugins. You also need to install mplayer command.

Install

I recommend to use NeoBundle.vim to install this plugin.

NeoBundleLazy 'supermomonga/jazzradio.vim', { 'depends' : [ 'Shougo/unite.vim' ] }
if neobundle#tap('jazzradio.vim')
  call neobundle#config({
        \   'autoload' : {
        \     'unite_sources' : [
        \       'jazzradio'
        \     ],
        \     'commands' : [
        \       'JazzradioUpdateChannels',
        \       'JazzradioStop',
        \       {
        \         'name' : 'JazzradioPlay',
        \         'complete' : 'customlist,jazzradio#channel_key_complete'
        \       }
        \     ],
        \     'function_prefix' : 'jazzradio'
        \   }
        \ })
endif

Usage

At first, you need to get and cache channel list with :JazzradioUpdateChannels command. Note that it takes long times.

Then, you can choose and play the radio with :Unite jazzradio or :JazzradioPlay [channel_id]!

Licence

MIT Licence