The scratch and static pads

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.