vimpc
« Back to VersTracker
Description:
Ncurses based mpd client with vi like key bindings
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: mpd-client music-player ncurses vim terminal
Install: brew install vimpc
About:
Vimpc is a text-based client for the Music Player Daemon (MPD) that provides a powerful, modal command interface inspired by the Vim text editor. It allows users to manage and play their music collection entirely from the terminal, using familiar key bindings for navigation and control. This tool is ideal for users who want a lightweight, keyboard-driven music experience without leaving their command-line environment.
Key Features:
  • Vim-inspired modal key bindings (normal, insert, visual modes)
  • Comprehensive MPD library and playlist management
  • Highly customizable interface and key mappings
  • Support for searching, filtering, and queuing tracks
Use Cases:
  • Managing a large music library on a headless server via SSH
  • Integrating music control into a keyboard-centric workflow for developers
  • Lightweight music playback on low-resource systems
Alternatives:
  • mpc – mpc is a simple CLI client for scripting, whereas Vimpc provides an interactive, full-screen interface with Vim-like navigation.
  • ncmpcpp – ncmpcpp is a feature-rich MPD client with a similar interface, but Vimpc is specifically designed to more closely emulate Vim's modal editing philosophy.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 10:24pm 1 VERSION_BUMP 28179571