Keyboard Shortcuts
Desktop
Command-o: Open a workspace file
Command-s: Save the current file
Command-n: Create a new network
Command-q: Quit
All Components
Command-o: Open a file of the given workspace type
Command-s: Save the current file
Command-w: Close the component
Network Component
Selection of Items
n: Select all neurons
w: Select all weights
Building and Editing Networks
p: Add or "put" a new node. Nodes will be added next to selected nodes or where you last clicked in the network panel
r: Randomize selected objects.
1: Set selected nodes to source nodes
2: Connect source to target nodes using current connection (by default all to all)
Arrows: Increment or decrement selected items
Shift-Arrow: Nudge objects (move them a few pixels)
Command-c: Copy selected items (groups and subnetworks are not copied and pasted)
Command-x: Cut selected items
Command-v: Paste selected neurons and weights
Delete: Delete selected items
Other
CTRL-d: print debug info in console (only works if Simbrain is run from a terminal command).
5: Turn display of weights on and off. Performance goes way up when weights are off so this is a good one to know!
Modes
z: Zoom mode
k: Pan mode
s: Selection mode (the default mode)
t: Text mode
Some Useful Key Sequences
n > c to clear all neurons (set them to 0)
n > r to randomize all neurons
w > c to clear all weights (set them to 0)
w > r to randomize all weights
a > r to randomize all weights and neurons
n > 1 > 2 > r (to create a recurrent network where each node connects to all others)
Key Sequences for connecting neurons
Select source neuron(s) > press 1 > select target neuron(s) > press 2
(Repeat as needed; when done, click in an empty part of the network window to-deselect all neurons, and press 1)
Dataworld Component
Command-r: randomize all cells within given bounds.
Command-n: normalize all values relative to columns.
Command-z: zero out all cells
Notes
- "Command" is a different key on different systems:
PC: Control or "CTRL" key
Mac: The "command" or "Apple" key.
Linux: The "CTRL" key.
- The component-specific commands only work if that component is in focus (click on the component to place it in focus)
- The network key commands are especially useful for rapidly building networks!