An advanced clipboard manager
GUI, Keyboard, or CLI
In addition to the Edit menu, you can also use the keyboard to edit an element. With the element selected, pressing F2 opens the element for editing, and pressing F2 again saves and returns to the main window. Elements can be edited either in the main window or in the editor you set as default.
The software lets you tag or pin elements with predefined or DIY tags. You can also determine the slot in the hierarchy that an element will occupy. Phrases that you need all the time can be pinned to the top of the hierarchy.
In the settings, you can alternatively enable controls like in Vim. The single and double arrow keys at the bottom are used to move elements up or down, or all the way up or down, respectively. If you are missing a search function right now, just start typing in the main window. The software highlights the found locations in color.
In addition to the everyday functions described so far, CopyQ has a lot of advanced features that would go beyond the scope of this article in their entirety. However, I will at least briefly mention the most important ones. For reference, please refer to the explanations in the documentation under Advanced Topics.
Professional Feature Set
Advanced options include protecting individual elements or entire tabs, which you can configure in the preferences below Items | Encryption. In addition, items, notes, or tabs can be synchronized with a directory on the hard disk as a backup under Items | Synchronize, while the import function works in the opposite direction. If you want to protect content from tabs from unauthorized access, the software also lets you encrypt with GnuPG (Figure 5). Backups [3] offer a different form of security for the entire application (Figure 6).
You can enable predefined commands in CopyQ either in the main menu via File | Commands/Global Shortcuts or via F6. You can also add your own commands in the same way. These either act on new content in the clipboard, or you can execute them via the menu or keyboard shortcuts.
This can be used, for example, to integrate new commands into the menus, to automatically move URLs to their own tabs or to insert selected elements into external applications such as web browsers or image editors. The documentation provides further examples [4]. An API lets you run scripts to automate more complex operations [5]. Predefined commands [6] and scripts [7] for use with CopyQ can be found on GitHub.
All of CopyQ's functions can also be controlled by keyboard shortcuts. First of all, you will want to define one for the main window in the preferences below Shortcuts. A process manager that lists only CopyQ's processes can be called up in the main menu by selecting File | Process Manager or by using Ctrl+Shift+Z (Figure 7).
Conclusions
CopyQ has outpaced the competition in recent years. It impresses with carefully considered functions that have supported me in my daily work for years, without any bugs annoying me in the process. Currently, CopyQ is probably the most powerful clipboard manager in the world. At the same time, the advanced functionality does not get in the way of the simple use of everyday functions anywhere. So, if you don't need the goodies, just ignore them.
Infos
- CopyQ: https://hluk.github.io/CopyQ/
- CopyQ documentation: https://copyq.readthedocs.io/en/latest/
- Backup: https://github.com/hluk/copyq-commands/blob/master/Scripts/backup-on-exit.ini
- Command examples: https://copyq.readthedocs.io/en/latest/command-examples.html#command-examples
- Scripting API: https://copyq.readthedocs.io/en/latest/scripting-api.html#scripting-api
- Commands: https://github.com/hluk/copyq-commands/blob/master/README.md
- Scripts: https://github.com/hluk/copyq-commands/tree/master/Scripts
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs