But -please- do not implement it like it's done in Windows. Ctrl+Z in a file manager should always tell you what it's going to undo first and ask you to confirm. The menu item should also say "undo XYZ".
In Windows it's hard to predict what operations can actually be undone. Sometimes if you press Ctrl+Z thinking you're going to undo some operation, it will undo another one you performed ages ago. It can be hell to figure out what you just destroyed.
I can say pretty certainly that this is being implemented in the new 8.04. I haven't tested it myself, but you can see that it is implemented.
'Hardy Heron Beta brings you the latest and greatest GNOME 2.22 with lots of new features and improvements, such as a new Nautilus that uses GVFS as its backend. GVFS makes it possible to fix shortcomings of Nautilus such as the inability to restore files from trash, pause and undo file operations.'
I assume that there will be a CTRL + Z hotkey for it.
It would be nice to see undo work for these actions:
* Moving into another directory
* Deleting (which is nothing but moving to trash)
* Renaming
* Modifying the arrangement of items. (The manual/automatic arrangement/aligning of icons.)
* Selecting files (This one is really important to me. Have you ever had to select a bunch of files and in the process you accidentally click on the white space, ruining all the work you've done finding all of the right files?)
It's obvious that a redo would also be necessary for all of them too.
It is important to be able to undo an action like moving a 10 gb folder into the trash. It takes 1 second to put it in but there is no other way to put it out again than copy it and wait 45 minutes until all files are copied out again. Really bad. ctrl - z is so important. please fix!
This should definitely be implemented into Nautilus, if you move a file into a folder by mistake you'd have to double-click the folder, find the file (if it's a populated folder), cut the file, move back and paste it.
If an Ctrl+Z action would be added that would save a great deal of time. And like someone above added, it would be nice getting a small prompt saying "You are about to move back from into it's original , would you like to continue?"
This idea is so important. About every 6 months I end up doing a search to see if it's been implemented yet, after I accidentally hit "delete" in the wrong window or drag and drop a folder into another folder. And I can't for the life of me figure out what the heck folder or file I moved or deleted...