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

a: Select all items (neurons, weights, text objects)
n: Select all neurons
w: Select all weights

Building and Editing Networks

c: Clear all
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

Space-bar: Update network
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