vimpc is a terminal-based MPD client that's based around the vi/vim text editors. It's free and open source software.
Complete Story