I wonder whether I'm just too stupid too find it, or whether there is really no function like that available somewhere (which would be an excellent extension for CHS then, I guess):
You know the situation where you have to copy a set of data from one window or document to another, from a document to a web form or a spreadsheet or whatever? And you have to do this again and again and again. Don't laugh, there is quite a few people out there who have to transfer a lot of little pieces of data this way, because an automated solution is too expensive, e.g. for managing small web sites, content management systems, maintaining meta data, filling forms etc; I have some colleagues who have to do this quite often (and the situation isn't even that rare for myself).
And their job made me wonder: Why isn't there a clipboard utility that has an auto-push/pull mode? When I switch into this mode, every CTRL+C puts the selected item on top of the clipboard stack (as usual), and every CTRL+V pastes it at the cursor and
removes it from the stack.* Since I easily fall into a delirium after doing such a job for a while (just a guess ...), a little frame showing the current stack
at the mouse cursor would be helpful to ensure that I'm still on track. Also, it wouldn't be bad to have an Undo shortcut at hand that allows me to fully revert the pace and to undo the previous few actions, i.e. removes the previously pasted content (and ideally even restores any potential content that might have been overwritten by that paste) and puts the thing back on the top of my stack. We all make mistakes, and all the more during such a mechanical job...
This way, I could go through e.g. a table, pick, let's say, the five cells of a row with five quick "double-click and CTRL+C"s in sequence, then I go to the form or whatever, drop the five values with another five quick "Click and Ctrl+V"s, go back to the table etc. I think, this would tremendously speed up this type of work, wouldn't it?
--------
* Maybe, internally, two clipboard stacks would make sense in this case, the one displayed at the mouse cursor, which reflects the push/pull status, and another one, where the pasted stuff stays in the stack. This way, the clipboard utility could keep up its clipboard history functionality without bothering the push/pull workflow.