Copy-pasting is a high-frequency operation for daily use, and after a day of use, a lot of data will be accumulated.
Friends who have turned on the system history clipboard function, there are either private texts in the history, or a messy bunch of content, which is usually not processed anymore, but if you want to retrieve the content from a few days ago, it is estimated that the storage limit has already been exceeded.
Recently, I saw a software called PasteBar, which claims to "easily manage everything you copy", the software is free and open-source, there are no restrictions on functions, and the data is also saved locally, without the risk of cloud leakage.
In addition to the fact that there is no limit to storage, its main feature is that it can save frequently used data in a "box" first.
Unlike the "Phrases" feature in the input tool, PasteBar supports pre-filling: images, custom file paths, code snippets, template filling, form autofill, and shell commands, as well as web requests and web page data extraction.
After pasting content, you can choose to trigger the tab and enter key, and it seems that the collection and management functions are all combined.
The software comes with Chinese, and after installation and opening, set the switch below.
While the features don't sound cluttered, PasteBar can be a bit confusing for the first time, with different content sections, clipboard history, and paste menus, as well as a large collection area on the right that can be linked to each other.
The software will enter the teaching wizard mode when you use it for the first time, it will tell you which buttons can be dragged and dropped, which buttons will have different functions when double-clicked and right-clicked, etc., it is recommended to watch.
If you're just using it to collect clipboard history, don't worry about it next, it collects it automatically, just need to clear it when you accumulate a lot of content, and PasteBar offers a variety of ways to choose a time period.
Its clipboard history is automatically categorized, and if you want to see all the copied links, you can just select the link category.
The filters available are as follows:
Next, take a look at the presets area on the right, where the preset items can be edited.
When you click on Edit, you'll see supported content types, code snippets to adjust the language, format the text, and more.
Since it can be used for command-line operations and web content fetching, you can use it to fetch some dynamic content to the clipboard.
Once you have the settings, the next thing you need to do is set up two shortcuts, the panel and the quick paste.
In this way, when chatting normally, you can use the shortcut key Ctrl+F to search for historical content after bringing up the interface.
In the contents of the history clipboard, you can press and hold the drag button to pin them to the most frequently used position.
If there is a lot of content, there are also pages and workspaces to switch.
That's not all, PasteBar can be triggered from the tray area, you can customize the relevant functions, put the commonly used image text in, click to paste.
For example, when writing documents, you can add sample image dividing lines on various platforms.
It smells like an automated gadget, and the good thing about PasteBar is that you can aggregate copy-pasted content together.
But if you use it as a shortcut tool, it's a bit awkward, and its interface shortcuts are not very easy to use: after bringing up the shortcut panel, you can't directly enter to search, switch clipboard history and paste menus, you need to press Ctrl+B and Ctrl+M, etc.
You need to think of PasteBar as a container that you can open when you need it, and position it as a tool like an "archive", which is more in line with psychological expectations.
In addition, it should be noted that the shortcut key of the call-out paste panel should not be set to Ctrl+V, although the interface can pop up, but when pasting, it pops up again, PasteBar should call Ctrl+V itself to paste, so it is good to change to something else.