CopyQ is a clipboard manager written in Qt that comes with some advanced features, image support, editable history, command line support, keyboard shortcuts and more.

CopyQ features:

configurable history size, number of tray menu items, etc.;

editable and searchable clipboard history;

keyboard shortcuts for opening the clipboard history, show the tray menu and more;

commands: you can define actions or commands when a text copied to the clipboard matches some criteria you set. This can be used for instance to open video player if text copied to the clipboard is an URL with multimedia content and so on;

image support: when you copy a selection in GIMP, an image in Shutter (take a screenshot), etc., the image preview is displayed in the tray menu as well as in the clipboard history. This obviously doesn't work if you copy some image file (e.g.: in Nautilus) since that's treated like any other file;

command line support: tabs, items, clipboard and configuration can be changed through command line interface;

more.

Also, since the application is written in Qt, the tray icon/menu is automatically converted to an AppIndicator so you can use CopyQ in Unity without having to whitelist it to be able to use the notification area. If you don't get an AppIndicator for CopyQ, install the "sni-qt" package.

Ubuntu 13.04, 12.10 and 12.04 users can install CopyQ by using the following commands:

sudo add-apt-repository ppa:samrog131/ppa sudo apt-get update sudo apt-get install copyq

Since the above PPA has quite a few packages which might not be stable, I suggest you remove the PPA after installing CopyQ:

sudo add-apt-repository -r ppa:samrog131/ppa

Source: Webupd8.org - CopyQ: Interesting Clipboard Manager With Advanced Features