Terminal Shortcuts
The client is meant to be driven from the keyboard. Press ? anywhere outside a text field to see the current list without leaving the page.
In the console
| Shortcut | Action |
|---|---|
| Enter | Run the command on the line |
| Tab | Complete the command, argument name or value |
| Up / Down | Previous and next command from the history |
| Ctrl+C | Clear the command line |
| Ctrl+A | Jump to the start of the line |
| Ctrl+E | Jump to the end of the line |
| Ctrl+U | Delete from the cursor to the start of the line |
| Ctrl+F | Hand Ctrl+F to the browser's own find, when that setting is on |
| Ctrl+Alt+Left / Ctrl+Alt+Right | Previous and next agent tab |
Ctrl+F is deliberately configurable. In the console it normally focuses the page's search;
operators who want the browser's find inside a long scrollback can turn that over in
Settings.
Anywhere in the client
| Shortcut | Action |
|---|---|
| Ctrl+P or Ctrl+K | Open the command palette |
| Ctrl+, | Open settings |
| Ctrl+Shift+D | Open or close the side panel |
| Ctrl+F | Focus the current page's search box |
| ? | Show this list, when nothing is taking typed input |
| Ctrl+S | Save the listener being edited |
On macOS, Cmd stands in for Ctrl in all of these.
The list in the app is generated from the same declaration the client uses to bind the keys, so it cannot drift from what the shortcuts actually do. If a chord here disagrees with the one the app shows, the app is right.