Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/supermomonga/jazzradio.vim
As you know, all we need are Jazz and Vim.
https://github.com/supermomonga/jazzradio.vim
Last synced: 6 days ago
JSON representation
As you know, all we need are Jazz and Vim.
- Host: GitHub
- URL: https://github.com/supermomonga/jazzradio.vim
- Owner: supermomonga
- Created: 2014-04-03T14:39:25.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-12-15T21:21:31.000Z (about 9 years ago)
- Last Synced: 2025-01-02T23:55:53.039Z (13 days ago)
- Language: VimL
- Homepage:
- Size: 37.1 KB
- Stars: 20
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.mkd
Awesome Lists containing this project
README
## 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.
```vim
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