mirror of
https://github.com/Clipy/Clipy.git
synced 2026-04-26 01:25:58 +03:00
[GH-ISSUE #577] [Feature Request] Multi-select clipboard items with keyboard navigation (macOS) #388
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Clipy#388
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @JoeyBream on GitHub (Jan 1, 2026).
Original GitHub issue: https://github.com/Clipy/Clipy/issues/577
Feature Description
Add the ability to select multiple clipboard items using keyboard shortcuts and copy them all at once.
Note: This feature request is specific to macOS. Windows/Linux clipboard behavior may differ and would need separate consideration.
Current Behavior
The current clipboard history menu shows items in a simple dropdown:
Limitations:
Proposed Behavior
Keyboard Navigation (macOS-style):
↑/↓- Navigate between itemsShift + ↑/↓- Multi-select items (extend selection like Excel/Finder)Cmd+C- Copy all selected items (concatenated with newlines)Enter- Paste first selected itemEsc- Close popupExample Workflow:
Cmd+Shift+Vto open clipboard history↓to navigate to first desired itemShiftand press↓three times to select 4 itemsCmd+Cto copy all selected items as one combined blockCmd+VUse Cases
Writing/Documentation:
Development:
Data Entry:
Benefits
Technical Considerations (macOS)
NSMenuwith customNSPanel+NSTableViewNSTableViewhas built-in multi-select support on macOSShiftmodifier detectionPlatform Notes
This proposal focuses on macOS because:
Shift-based multi-select patternsNSTableViewvs Win32 controls)Interest Level: If there's interest in this feature, I might get round to implementing it eventually.
Would this be a useful addition to Clipy? 🎯