@@ -20,8 +20,8 @@ Last updated: Based on keybindings_sheet array and useHotkeys calls in hotkeys.t
2020<!-- | Command | ⌘ | — | ❌ No | ⌘ (macOS only) | -->
2121<!-- | Control | ⌃ | Ctrl | ❌ No | Ctrl (Windows), ⌃ (macOS) | -->
2222<!-- | Option / Alt | ⌥ | Alt | ❌ No | Alt (Windows), ⌥ (macOS) | -->
23- <!-- | Shift | ⇧ | ⇧ | ✅ Yes | ⇧ (both) | -->
24- <!-- | Enter / Return | ⏎ / ↵ | ↵ | ⚠️ Mostly | ↵ or Enter | -->
23+ <!-- | Shift | ⇧ | Shift | ❌ No | Shift (Windows), ⇧ (macOS) | -->
24+ <!-- | Enter / Return | ⏎ / ↵ | Enter | ❌ No | Enter (Windows), ↵ (macOS) | -->
2525<!-- | Escape | ⎋ | Esc | ⚠️ Mixed | Esc | -->
2626<!-- | Backspace / Delete | ⌫ / ⌦ | Backspace / Del | ❌ No | Text label | -->
2727
@@ -46,7 +46,7 @@ Last updated: Based on keybindings_sheet array and useHotkeys calls in hotkeys.t
4646| Eraser tool | ` E ` | ` E ` | Eraser tool |
4747| Paint bucket | ` G ` | ` G ` | Flood fill tool (bitmap mode only) |
4848| Variable width | ` ⇧ + W ` | ` ⇧ + W ` | Variable width tool (vector mode only) |
49- | Eye dropper | ` I ` | ` I ` | Pick color from screen |
49+ | Eye dropper | ` I ` or ` ⌃ + C ` | ` I ` | Pick color from screen |
5050
5151## Selection & Navigation
5252
@@ -88,6 +88,8 @@ Last updated: Based on keybindings_sheet array and useHotkeys calls in hotkeys.t
8888| Nudge resize (down, 10px) | ` Ctrl + ⌥ + ⇧ + ↓ ` | ` Ctrl + Alt + ⇧ + ↓ ` | Resize selection height by 10px |
8989| Move to front | ` ] ` | ` ] ` | Move selection to front (or increase brush size if brush tool active) |
9090| Move to back | ` [ ` | ` [ ` | Move selection to back (or decrease brush size if brush tool active) |
91+ | Move forward | ` ⌘ + ] ` | ` Ctrl + ] ` | Move selection forward one layer |
92+ | Move backward | ` ⌘ + [ ` | ` Ctrl + [ ` | Move selection backward one layer |
9193
9294## Alignment & Distribution
9395
@@ -113,32 +115,45 @@ Last updated: Based on keybindings_sheet array and useHotkeys calls in hotkeys.t
113115
114116## Text Formatting
115117
116- | Action | macOS | Windows/Linux | Description |
117- | ------------------- | ----------- | -------------- | ------------------------- |
118- | Toggle bold | ` ⌘ + B ` | ` Ctrl + B ` | Toggle bold style |
119- | Toggle italic | ` ⌘ + I ` | ` Ctrl + I ` | Toggle italic style |
120- | Toggle underline | ` ⌘ + U ` | ` Ctrl + U ` | Toggle underline style |
121- | Toggle line-through | ` ⌘ + ⇧ + X ` | ` Ctrl + ⇧ + X ` | Toggle line-through style |
122- | Increase font size | ` ⌘ + ⇧ + > ` | ` Ctrl + ⇧ + > ` | Increase font size by 1px |
123- | Decrease font size | ` ⌘ + ⇧ + < ` | ` Ctrl + ⇧ + < ` | Decrease font size by 1px |
118+ | Action | macOS | Windows/Linux | Description |
119+ | ----------------------- | ----------- | ---------------- | ------------------------- |
120+ | Toggle bold | ` ⌘ + B ` | ` Ctrl + B ` | Toggle bold style |
121+ | Toggle italic | ` ⌘ + I ` | ` Ctrl + I ` | Toggle italic style |
122+ | Toggle underline | ` ⌘ + U ` | ` Ctrl + U ` | Toggle underline style |
123+ | Toggle line-through | ` ⌘ + ⇧ + X ` | ` Ctrl + ⇧ + X ` | Toggle line-through style |
124+ | Text align left | ` ⌘ + ⌥ + L ` | ` Ctrl + Alt + L ` | Align text to the left |
125+ | Text align center | ` ⌘ + ⌥ + T ` | ` Ctrl + Alt + T ` | Center text horizontally |
126+ | Text align right | ` ⌘ + ⌥ + R ` | ` Ctrl + Alt + R ` | Align text to the right |
127+ | Text align justify | ` ⌘ + ⌥ + J ` | ` Ctrl + Alt + J ` | Justify text horizontally |
128+ | Increase font size | ` ⌘ + ⇧ + > ` | ` Ctrl + ⇧ + > ` | Increase font size by 1px |
129+ | Decrease font size | ` ⌘ + ⇧ + < ` | ` Ctrl + ⇧ + < ` | Decrease font size by 1px |
130+ | Increase font weight | ` ⌘ + ⌥ + > ` | ` Ctrl + Alt + > ` | Increase font weight |
131+ | Decrease font weight | ` ⌘ + ⌥ + < ` | ` Ctrl + Alt + < ` | Decrease font weight |
132+ | Increase line height | ` ⌥ + ⇧ + > ` | ` Alt + ⇧ + > ` | Increase line height |
133+ | Decrease line height | ` ⌥ + ⇧ + < ` | ` Alt + ⇧ + < ` | Decrease line height |
134+ | Increase letter spacing | ` ⌥ + > ` | ` Alt + > ` | Increase letter spacing |
135+ | Decrease letter spacing | ` ⌥ + < ` | ` Alt + < ` | Decrease letter spacing |
124136
125137## Object Properties
126138
127- | Action | macOS | Windows/Linux | Description |
128- | ------------------- | ------------------ | ------------------ | ------------------------------------- |
129- | Toggle active | ` ⌘ + ⇧ + H ` | ` Ctrl + ⇧ + H ` | Toggle active state for the selection |
130- | Toggle locked | ` ⌘ + ⇧ + L ` | ` Ctrl + ⇧ + L ` | Toggle locked state for the selection |
131- | Set opacity to 0% | ` 0 ` (double press) | ` 0 ` (double press) | Set opacity to 0% |
132- | Set opacity to 10% | ` 1 ` | ` 1 ` | Set opacity to 10% |
133- | Set opacity to 20% | ` 2 ` | ` 2 ` | Set opacity to 20% |
134- | Set opacity to 30% | ` 3 ` | ` 3 ` | Set opacity to 30% |
135- | Set opacity to 40% | ` 4 ` | ` 4 ` | Set opacity to 40% |
136- | Set opacity to 50% | ` 5 ` | ` 5 ` | Set opacity to 50% |
137- | Set opacity to 60% | ` 6 ` | ` 6 ` | Set opacity to 60% |
138- | Set opacity to 70% | ` 7 ` | ` 7 ` | Set opacity to 70% |
139- | Set opacity to 80% | ` 8 ` | ` 8 ` | Set opacity to 80% |
140- | Set opacity to 90% | ` 9 ` | ` 9 ` | Set opacity to 90% |
141- | Set opacity to 100% | ` 0 ` (single press) | ` 0 ` (single press) | Set opacity to 100% |
139+ | Action | macOS | Windows/Linux | Description |
140+ | -------------------- | ------------------ | ------------------ | ---------------------------------------------- |
141+ | Toggle active | ` ⌘ + ⇧ + H ` | ` Ctrl + ⇧ + H ` | Toggle active state for the selection |
142+ | Toggle locked | ` ⌘ + ⇧ + L ` | ` Ctrl + ⇧ + L ` | Toggle locked state for the selection |
143+ | Remove fill | ` ⌥ + / ` | ` Alt + / ` | Remove fill from selection |
144+ | Remove stroke | ` ⇧ + / ` | ` ⇧ + / ` | Remove stroke from selection (sets width to 0) |
145+ | Swap fill and stroke | ` ⇧ + X ` | ` ⇧ + X ` | Swap fill paints and stroke paints |
146+ | Set opacity to 0% | ` 0 ` (double press) | ` 0 ` (double press) | Set opacity to 0% |
147+ | Set opacity to 10% | ` 1 ` | ` 1 ` | Set opacity to 10% |
148+ | Set opacity to 20% | ` 2 ` | ` 2 ` | Set opacity to 20% |
149+ | Set opacity to 30% | ` 3 ` | ` 3 ` | Set opacity to 30% |
150+ | Set opacity to 40% | ` 4 ` | ` 4 ` | Set opacity to 40% |
151+ | Set opacity to 50% | ` 5 ` | ` 5 ` | Set opacity to 50% |
152+ | Set opacity to 60% | ` 6 ` | ` 6 ` | Set opacity to 60% |
153+ | Set opacity to 70% | ` 7 ` | ` 7 ` | Set opacity to 70% |
154+ | Set opacity to 80% | ` 8 ` | ` 8 ` | Set opacity to 80% |
155+ | Set opacity to 90% | ` 9 ` | ` 9 ` | Set opacity to 90% |
156+ | Set opacity to 100% | ` 0 ` (single press) | ` 0 ` (single press) | Set opacity to 100% |
142157
143158## View & Zoom
144159
@@ -179,3 +194,5 @@ The following shortcuts are defined but not yet implemented:
179194- ` ⇧ + V ` - Flip vertical
180195- ` ⌥ + ⌘ + K ` / ` Alt + Ctrl + K ` - Create component
181196- ` ⌥ + ⌘ + B ` / ` Alt + Ctrl + B ` - Eject component
197+ - ` Tab ` - Text range: Increase indentation
198+ - ` ⇧ + Tab ` - Text range: Decrease indentation
0 commit comments