Keyboard
Every key of the change map, the structural diff, the Overview and the blast radius.
On this page
Change map
These keys work when the Oaink view has the focus and no input field has the focus.
| Key | Action | Command |
|---|---|---|
| alt+left | Go Back | oaink.navigateBack |
| alt+right | Go Forward | oaink.navigateForward |
| ctrl+alt+f | Give Feedback | oaink.dev.feedback |
| ctrl+alt+shift+f | Give Feedback on a Region | oaink.dev.feedbackRegion |
| r | Toggle Reviewed | oaink.changeMap.toggleReviewed |
| d | Open Line Diff | oaink.openNativeDiff |
| j | Next Row | list.focusDown |
| k | Previous Row | list.focusUp |
| b | Show Blast Radius | oaink.changeMap.showBlastRadius |
| p | Publish Review Draft | oaink.drafts.publish |
| shift+c | Write Review Overview | oaink.drafts.overview |
| j | Next Row | list.focusDown |
| k | Previous Row | list.focusUp |
The arrow keys, Enter and Space work as in each tree of VS Code. You can change each key in the Keyboard Shortcuts editor of VS Code.
Structural diff
These keys work when the diff page has the focus.
| Key | Action |
|---|---|
| jk | Next Symbol / Previous Symbol |
| ] | Next File |
| [ | Previous File |
| Enter | Open Symbol / Close Symbol |
| o | Open File |
| r | Mark Reviewed |
| d | Show Line Diff |
| w | Show Waiting Rows |
| a | Show or Hide Annotations |
| -_ | Go Back / Go Forward |
| ? | Shortcuts |
? shows the list in the page. Esc closes it.
Overview
| Key | Action |
|---|---|
| jk | Next / Previous Row |
| Enter | Open Diff |
| w | Show Waiting Rows |
| ⇧c | Overview |
| a | Accept |
| p | Publish |
| ? | Shortcuts |
Blast radius
The list of changed symbols:
| Key | Action |
|---|---|
| ↑↓ | Move |
| Enter | Show Blast Radius |
One symbol and its callers:
| Key | Action |
|---|---|
| ↑↓ | Move |
| Enter | Open |
| → | Show Callers |
| p | Pin |
| Esc | Go Up |
Planned keysPlanned
These keys do nothing today.
| Key | Action |
|---|---|
| gm | Reach Map |