A file manager can move and delete your files, so cwdio’s defaults are arranged so that a slip costs a click, not a file: deletion goes to the Recycle Bin, an overwrite keeps the loser, a whole batch undoes with Ctrl+Z, and a history remembers where everything went.
What it does
- Delete to the Recycle Bin. Del and F8 trash. A count-and-names confirmation is on by default and can be switched off; permanent delete (Shift+Del) is a separate, danger-styled confirmation that always appears and focuses Cancel.
- The pre-overwrite stash. When a copy or move overwrites a file, the file it replaces is moved aside instead of removed — same-volume, one rename. The Operations drawer shows N kept and offers Restore overwritten files. On by default (Keep overwritten files).
- Undo a whole batch. Ctrl+Z reverses the last operation as a unit — every item of a copy or move, every name of a bulk rename, a new folder tree, an overwrite, a hard-link replacement, an AI action. Ctrl+Y (or Ctrl+Shift+Z) redoes. Each undo entry carries both directions, so a swap or a rename cycle undoes as cleanly as it applied.
- The Flight Recorder. Tools ▸ Recent file events… lists every completed copy, move, rename and delete cwdio performed, newest first, filterable by name and by kind. Enter jumps the panel to where the file is now; a moved file offers Move it back, a renamed one Rename it back. Clear history wipes the log and touches no file.
- Locked-file detection. What’s locking this file? names the processes, via the Windows Restart Manager, and can force-close one behind a two-step confirmation.
- Atomic navigation. A folder that refuses to list — an ejected drive, an admin-only folder — leaves the panel exactly as it was, cursor included; nothing you were looking at is blanked.
How to use it
- Work normally. Delete with Del; if the confirmation gets in your way, turn it off in Preferences ▸ Transfers — the Recycle Bin is still there.
- Made a mistake? Ctrl+Z. Went too far? Ctrl+Y.
- Overwrote the wrong version? Open the Operations drawer (Ctrl+L), find the row with the green N kept chip, Restore overwritten files.
- Lost track of a file entirely? Tools ▸ Recent file events…, type part of its name, Enter.
Where the safety net reaches
The queue is journaled, so an operation interrupted by a crash or a dropped drive resumes rather than starting again, and every generic copy publishes its target with a single rename only after the bytes — and, if you asked, the checksum — are complete. The Sync view’s Mirror mode deletes target-only files to the trash, the duplicate finder deletes checked copies to the trash, and the AI assistant’s file changes arrive as proposals that execute through the same queue, trash and undo as your own.
What it deliberately does not do
- Delete is not on the undo stack. The Recycle Bin is the undo for a delete; Windows offers no restore handle cwdio could call reliably, so it does not pretend to. Tools ▸ Open Recycle Bin is the route back.
- The stash covers local overwrites. A copy onto an SFTP or FTP server, or into an archive, does not stash what it replaces.
- Undo does not remove a folder that a Move to new folder created — the files go back out; the empty folder stays.
Related
- Transfers and the queue — the journal, resume and per-file retry.
- Duplicate finder — deletes to the trash, hard-links undoably.
- AI assistant — every change is a proposal, and every proposal is undoable.