All Topics

Keyboard Shortcuts

The complete reference for every keyboard shortcut in Neural Garden.

Global shortcuts

These work anywhere in the app.

ShortcutAction
Cmd/Ctrl + KOpen command bar
Cmd/Ctrl + FToggle search panel
Cmd/Ctrl + NCreate new thought
Cmd/Ctrl + BToggle bookmarks panel
Cmd/Ctrl + \Toggle sidebar
Cmd/Ctrl + /Keyboard shortcuts reference
EscapeClose panel or cancel editing

Canvas shortcuts

These work when the canvas is focused (no text editor active).

ShortcutAction
FFit to screen (all nodes or selection)
Delete / BackspaceDelete selected nodes or edges
Cmd/Ctrl + ASelect all nodes
Cmd/Ctrl + ZUndo
Cmd/Ctrl + Shift + ZRedo
Cmd/Ctrl + / Cmd/Ctrl -Zoom in / out
EnterEdit selected node (inline title at low zoom, full editor when zoomed in)
TabNavigate to next node (follows sort order)
Shift + TabNavigate to previous node (follows sort order)
Double-clickCreate new thought
Cmd/Ctrl + Left / UpCollapse selected node (hide children)
Cmd/Ctrl + Right / DownExpand selected node (show children)
Cmd/Ctrl + Shift + Left / UpCollapse all nodes
Cmd/Ctrl + Shift + Right / DownExpand all nodes

Node navigation

When a single node is selected, use arrow keys to jump to the nearest node in that direction using spatial proximity (90-degree cone). Tab and Shift+Tab follow the current sort order (title, type, created, updated, or connections), walking through parent-child hierarchies depth-first. The viewport pans smoothly to keep the selected node visible.

ShortcutAction
Arrow UpGo to nearest node above
Arrow DownGo to nearest node below
Arrow LeftGo to nearest node to the left
Arrow RightGo to nearest node to the right

Text editor shortcuts

These work inside the thought editor.

ShortcutAction
/Open slash command menu
[[Start wikilink to another thought
EscapeExit editor
EnterSave (title) or new line (body)
Shift + EnterForce new line in title

Mobile gestures

Touch-specific interactions for phones and tablets.

ShortcutAction
Double-tapCreate new thought
Long-press (200ms)Drag to select
Long-press (600ms)Open context menu
PinchZoom in/out
Drag backgroundPan canvas