# Easy Command

A feature in post gmpc-0.16.x development repositories is that gmpc has a feature called "easy command". Easy command gives you a small command box, allowing you to quickly execute commands without having to use the mouse. For example, send the command to gmpc to search in the play queue for the song Holy Mother from the artist Eric Clapton and play that song immediately the following could easily be typed.

Start the easycommand mode: Ctrl-space

You can also configure a desktop wide key, in the preferences pane under Multimedia keys.

Now type in the following: play title=Holy Mother artist=Eric Clapton

Below is a list of commands that EasyCommand supports.

The list below might not be complete. Commands can be added or removed based on configuration and availability of plugins. To get a complete list, look at `Help->Easy Comand Help`

GMPC has a QuerySyntax, this is specified by "query" in the list below. TODO: More information about the syntax can be found here

# Commands

## Switch

## switch play queue:

Focus the play-queue

## switch now playing:

Focus the now playing browser

## switch metadata:

Focus the metadata browser

## switch search:

Focus the search browser

## Main

## quit

Close GMPC

## hide

Hide the GMPC window

## show

Unhide and present the GMPC

## show notification

Show the notification popup (if enabled)

## Playback

## play

start playback

## pause

pause playback

## next

next song

## prev

previous song

## stop

stop playback

## random (on|off)

Random (on|off)

## repeat (on|off)

Repeat (on|off)

## volume [+-]?[0-9]+

Volume "level"

## mute

Mute

## play .*

Play "query"

## seek hh:mm:ss

Seek to position

## seek +hh:mm:ss

Seek relative to current position

## seek -hh:mm:ss

Seek backwards relative to current position

## repeat current song

Repeats the currently playing song forever

## stop after current song

Stops playback after current song

## consume (on|off)

Enable/Disable consume mode

## single (on|off)

Enable/Disable single mode

## Play-Queue Manipulation

## add "query"

Adds the result of "query" to the play queue.

## replace "query"

Clears the playlist, ads the result of "query" to the play queue. Start playback.

## Clear play queue

Clear the play queue.

# Screenshots

The desktop wide Easycommand popup