@jr0cket you can already do it by “Select all” (Ctrl-a/CMD-a) and then copy
@viebel I understand you can use select all then copy, but that's 3 separate actions, or 5 actions if you include pasting. If you are doing that multiple times during the day, for example during the ClojureBridge course material, it not that good an experience. It's a workable solution though. To elaborate: Currently you have to click with the mouse in the Klipse snippet. Then move your hands to the keyboard and issue 2 keyboard commands, select all & copy (which are different between a Mac and PC, so requires adding more instructions to the page). To paste you then switch to the editor and paste the code you wish to keep. If there was a button, the students would simply use a mouse press to copy all, then switch to the editor and paste.. I appreciate that the ClojureBridge use case is different that klipsifying a blog or presentation. With ClojureBridge you would interact with at around 50 Klipse snippets over 6 hours, many more as we grow the curriculum further with Klipse. I just wanted to highlight why I thought this would be useful. Thanks for all your hard work on Klipse, much appreciated.
Makes sense @jr0cket
Thanks for the detailed explanations
Could you open an issue on the klipse repo https://github.com/viebel/klipse/issues with all the rationale behind it?