Home > vimmpc

vimmpc

Vimmpc is a project mainly written in PYTHON and VIM SCRIPT, based on the GPL-2.0 license.

🎶 A MPD controller for Vim

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

Vimmpc README

About

Vimmpc provides functionality for manipulating MPD from within the Vim editor.

Download

  • vimmpc-20070410.tar.gz:: A tarball distribution of the latest version of vimmpc.

Dependencies

The following dependencies are required to use vimmpc:

  • Vim 7.0+ (http://www.vim.org/)

  • Python 2.4+ (http://www.python.org/)

  • mpdclient2.py (http://svn.navi.cx/misc/trunk/python/bemused/mpdclient2.py)

Installation

$ tar xzf vimmpc-(revision).tar.gz
$ cd ~/.vim/plugin
$ ln -s /path/to/vimmpc/vimmpc.vim
$ ln -s /path/to/vimmpc/vimmpc.py

And finally:

$ vim -c MPC

To complete the installation and launch Vim with MPC loaded.

Note
Vim can be loaded as normal and vimmpc activated by use of :MPC

Screenshots

Here is a screenshot of vimmpc in action:

Development

The development version can be viewed on github: http://github.com/gaving/vimmpc/.

Please note that development is currently stalled just now due to an expired interest on my part. Anyone wishing to maintain it please feel free.

TODO

All the mpdclient2 stuff should be ripped out in favour of py-mpd amongst loads of other fixes and tweaks.