The scratch and static pads (see the Section called The program output, the scratch and static pads, and the terminal in Chapter 2 are one of those silly features that you can love or hate. Those are nothing but text buffers that can be used as a drag & drop target/source to the editor windows, as a second clipboard, or simply for notes.
It was added to cssed because some years ago I used an application with a similar scratch pad. I started to work with this application without using it at all. As times went on, I began to use it to do a lot of things: as a second editable clipboard, to put notes about what I was doing while editing multiple documents, and even to copy/edit and paste a buffer in various documents.
The clipboard do not let us easily edit its contents, so I finally get in love with the scratch pad. It is the easy explanation about why cssed has a “scratch pad”.
Notice that the pads are divided into two parts. As their names suggest, the scratch pad is temporary, while the static pad is permanent.
![]() | Use the scratch pad while editing files, then store in static pad what you want to have at hand permanently. You can drag and drop between the pads. |