What I'd want is a tool where, every time I copy something from anywhere, to append it to a text file, either within such tool, or to a custom file.
I know there are several clipboard managers, which keep history of whatever you cut/copy, and then you can't choose from the history and copy again. I in fact use "Ditto".
But that is not exactly what I need.
To clarify, let me use an example.
Let's say, I need to copy several names from a student list students.txt
(S), and then paste them into another file, let's call it class_b.txt
(C).
The direct solution is to copy a name from S, go to C, and paste it, go again to S, copy another non consecutive student, go again to C, and paste it. Repeat.
It is obviously tedious and unpractical.
What I'd like is to be able to keep in S, and every time I copy something, and without anything else, to append it somewhere. Then, at the end, I'd have every student neatly ordered, from which I can then copy them all together, and paste them wherever I want.
It would also be nice to be able to choose if I want to append them in new lines or just directly before or after the current text.
i.e. copying a
,b
,c
in that order could result in either one of 4 options:
//append at the end, in new line:
a
b
c
//append at the end, same line:
abc
//append at the beginning, same line:
cba
//append at the beginning, new line:
c
b
a
Is there any such tool?