I can:
create new files
open old files
save the currently viewed file (multiple open files at once...)
save the currently viewed file as something else
save all currently opened files (returning you to where you were before, and checking for unnamed files)
close the currently viewed file (checking to see if it has been modified)
exit the program (first by closing all viewed files to check to see if there have been any modifications, a single cancel will stop closing)
Right now I'm using a notebook interface, but soon I will be adding in a couple controls on the left side. One will include a file explorer, which double clicking on will open a file in a new tab (if it is not already opened).
It will also have a list on the left of the 20 most recently opened files in alphabetical order.
hot-keys:
ctrl-n (new file)
ctrl-o (open file)
ctrl-s (save file)
ctrl-q (close file)
In about 20 minutes I could add search and replace.
Yes,