-
Notifications
You must be signed in to change notification settings - Fork 218
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Did you check existing requests?
- I have searched the existing issues
Describe the feature
When displaying move operations in the confirmation dialog, collapse paths that share a common ancestor into a compact brace-diff format, eg:
before: MOVE tmux/.config/tmux/modules/gitmux.conf -> tmux/.config/tmux/modules/gitmux.conf_bak
after: MOVE tmux/.config/tmux/modules/ {gitmux.conf -> gitmux.conf_bak}
Provide background
When renaming files deep in a directory tree, the current display format repeats the full path twice. For deeply nested paths this makes it hard to quickly spot what actually changed, the eyes have to scan both strings and diff them manually. The shared parent path is visual noise in that context.
A collapsed format that shows the common ancestor once and wraps only the differing parts in braces (eg. {old -> new}) makes the change immediately legible, especially when the diff is a small typo or extension change at the end of a long path.
What is the significance of this feature?
nice to have
Additional details
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request