zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
48.69k stars 2.92k forks source link

Cannot undo actions in the project panel #5039

Open JosephTLyons opened 1 year ago

JosephTLyons commented 1 year ago

Check for existing issues

Describe the bug / provide steps to reproduce it

Can't undo renames, can't undo moved files or files that have been copied and pasted, deletes, etc.

Environment

Zed: 0.70.0 (preview) OS: macOS 13.1.0 Memory: 64 GiB Architecture: aarch64

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.

If you only need the most recent lines, you can run the zed: open log command palette action to see the last 1000.

No response

KidPudel commented 2 months ago

Also, there is an issue with editing a file, closing it, and trying to undo changes. You just cannot do that

notpeter commented 2 months ago

Also, there is an issue with editing a file, closing it, and trying to undo changes. You just cannot do that

KidPudel This issue is about undo of project panel operations (rename, copy, move, duplicate, etc). Please file a distinct issue with an enhancement request for persisting undo state across tab closure / reopening.

andreeich commented 1 month ago

and still no change?

andreeich commented 1 month ago

redo renaming and transferring files is possible even when working with finder + terminal, but not in ZED IDE?

KidPudel commented 1 month ago

redo renaming and transferring files is possible even when working with finder + terminal, but not in ZED IDE?

Yeah, this is really annoying, I don't understand how people use Zed when it only has 15 upvotes, there is literally no attention to this issue. Instead of this, one of the top requests is for minimap and more AI bindings, which is hilariously insane. I do want to love and use this product, it gives me a NeoVim feel, but without the constant need for customization. However, these kinds of problems aren't getting enough focus :(