Is there a way for SE to create a scratch buffer that is not associated with named file? I often want to have a scratch file for some temporary work that I'm not interested in having on the file system. For example, I might just want to paste something from the clipboard, edit it a bit then copy the result back onto the clipboard and into something else.
When I do a Ctrl-N (or press the toolbar button), I get a dialog that forces me to name a file in a specified place on the file system before I get to actually do anything else (as an aside - why can't I give the entire path-and-file name in one edit field in this dialog?). I'd prefer if the actual naming and location of the file were deferred until I want to save it. Many - maybe even most - text editors behave this way.
If this isn't possible through an existing SE command that I can create a menu entry or toolbar button for, does anyone have a macro they can share? If an unnamed buffer isn't possible, then I'd certainly settle for a macro that will create a new file in a specified directory (maybe something that takes its default from the TMP or TEMP environment variable) with a name generated by some template and/or incrementing a number or even a randomly generated name for a file that doesn't already exist in the location.
I'm by no means proficient with SE macros, so any pointers would be appreciated.
Thanks.