UI Commands¶
The JITX visualizer user interfaces (UIs) for the schematic and board view have a command interface that allows the user to customize the experience or achieve results that may otherwise be impossible or difficult with the UI alone.
These commands are accessed using the backtick `
character. When the user presses the backtick key while either the board view or schematic view are in focus, they will be presented with command prompt:
The command prompt can be dismissed with the ESC
key.
Commands in the prompt are generally space-delimited similar to a command line prompt like bash or Powershell.
The "
double quote character can be used to create a value that includes spaces.
For example:
bind shift-x "new-window board"
This will bind the Shift + X
key combination to the new-window board
command.
Command Pipelining¶
The commands executed in the command prompt can be combined and executed in series by using the ;
character.
bind x delete; bind z optimize
This will run these two command sequentially.
Leveraging the Selection State¶
Many commands in the schematic and board views operate on the current selection.
A common strategy is to:
-
Make a selection in the UI.
-
Press
`
to open the command bar. -
Input a command.
-
Press
esc
to close the command bar.
General Commands¶
Board Commands¶
- adjust
- align
- auto-pair-insertion
- auto-via
- componentcard
- delete
- distribute
- fit-board-to-view
- flip
- invert
- layer
- mode
- place-labels
- remove-control
- remove-via
- rotate
- route
- select-ends
- select-expand
- select-nets
- solo-active-layer
- unroute
- via