feat: SFTP rename files and directories

- M key enters rename mode with current name pre-filled
- Type new name, Enter to confirm, Esc to cancel
- renameItem: client.Rename() for remote, os.Rename() for local
- Clear cache + refresh after rename
- Footer updated: M:rename
- Filter mode allows M to pass through
This commit is contained in:
swanadiva
2026-06-24 16:27:39 +07:00
parent eb663c2634
commit a1cd3d5dc0
2 changed files with 115 additions and 2 deletions
+8
View File
@@ -67,6 +67,14 @@
- Delete: clear cache + trigger re-render after file removal
- Mkdir: clear cache + trigger re-render after directory creation
### SFTP Rename Feature
- Added `M` key to rename files and directories
- Rename mode: shows input with current name, type new name, Enter to confirm
- Works on both Local and Remote panes
- Clears cache and refreshes after rename
- Footer updated: `M:rename` added
- Filter mode allows `M` to pass through
## v1.0.0 (2025-01-30)
### Added