Add keyboard shortcuts for actions like:<br> - [x] Ctrl + C = Copy - [x] Ctrl + V = Paste - [x] Ctrl + X = Cut - [x] Delete = Delete - [x] Ctrl + A = Select All - [x] Esc = Deselect All --- The current list of shortcuts are already in use: ### Global shortcuts (`FileExplorer` / `state.svelte.ts:753`) | Shortcut | Action | |---|---| | `Delete` | Delete selected items | | `Escape` | Close context menu, or clear selection | | `Ctrl/Cmd + C` | Copy selected items | | `Ctrl/Cmd + X` | Cut selected items | | `Ctrl/Cmd + V` | Paste clipboard items | | `F2` | Rename selected item (single selection) | ### Bucket sidebar (`BucketList.svelte:105`) | Shortcut | Action | |---|---| | `Escape` | Close unpin menu or bucket context menu | ### Connection sidebar (`StorageConnectionSidebar.svelte:94`) | Shortcut | Action | |---|---| | `Escape` | Close connection context menu | ### Context menu (`ContextMenu.svelte:212`) | Shortcut | Action | |---|---| | `Escape` | Close the context menu | ### Rename modal (`RenameModal.svelte:36`) | Shortcut | Action | |---|---| | `Enter` | Confirm rename | | `Escape` | Cancel rename | ### Create modal (`CreateModal.svelte:42`) | Shortcut | Action | |---|---| | `Enter` | Confirm create | | `Escape` | Cancel create | ### Tab bar rename (`TabBar.svelte:170`) | Shortcut | Action | |---|---| | `Enter` | Commit tab rename | | `Escape` | Cancel tab rename | ### Create dropdown (`StorageBreadcrumb.svelte:642`) | Shortcut | Action | |---|---| | `Enter` | Confirm create | | `Escape` | Cancel create | ### Operations dropdown (`OperationsButton.svelte:212`) | Shortcut | Action | |---|---| | `Escape` | Close operations dropdown | ### Sidebar resize handle (`ResizeHandle.svelte:27`) | Shortcut | Action | |---|---| | Arrow keys | Resize sidebar panel width (`panel.onResizeKeydown`) |
Activity
#220 #236 bind keys to font size inside code editor, add select all f…
#220 #236 bind keys to font size inside code editor, add select all f…