Skip to content

Command Palette

The Command Palette provides quick access to all LoomCAD commands through a searchable interface. It's the fastest way to find and execute any action.

Opening the Command Palette

MethodAction
KeyboardPress Space
MouseClick Menu button (☰) in Toolbar

The Command Palette appears as a modal dialog in the center of the screen.


Layout

command-palette-layout.png
command-palette-layout.png
Command Palette with labeled sections

Search Field

At the top of the dialog:

  • Type to filter commands
  • Real-time search results
  • Clears with Escape or clear button

Category Panel (Left)

Vertical list of command categories:

  • Click category to filter commands
  • "All" shows all commands
  • Categories organize by function

Command List (Right)

Filtered list of commands:

  • Command name
  • Keyboard shortcut (if any)
  • Disabled state indicator

Using Command Palette

Search for Commands

  1. Open Command Palette (Space)
  2. Start typing command name
  3. Results filter in real-time
  4. Click or use keyboard to select

Search tips:

  • Partial matches work: "exp" finds "Export"
  • Case-insensitive: "UNDO" = "undo" = "Undo"
  • Search by description keywords

Browse by Category

  1. Open Command Palette
  2. Click a category on the left
  3. Browse commands in that category
  4. Click to execute

Execute Commands

MethodAction
MouseClick command in list
KeyboardUse / to select, Enter to execute
KeyboardPress Escape to cancel

Command Categories

CategoryContains
AllAll available commands
ProjectProject operations (new, open, save, export)
SheetSheet management
EditUndo, redo, copy, paste
ViewZoom, fit, show/hide panels
ModeSelection and editing modes
CommandsDrawing and element operations
PrimitivesBasic shapes and objects
HelpDocumentation, about

Project Commands

CommandShortcutDescriptionPrerequisites
Home tool HomeHomeOpen the project list screen
Create a new projectCtrl+NCreate a new empty project
Import tool ImportCtrl+OImport project from exported JSON file
Export tool ExportCtrl+SExport current project to JSON fileProject open
Export current sheet to SVGCtrl+Shift+EExport current sheet as SVG imageProject open
Export current sheet to PDFCtrl+EExport all sheets as PDF documentProject open
Export manufacturing data to XLSCtrl+Shift+XExport BOM, wire list, cut list to ExcelProject open
Manufacturing Data tool Manufacturing DataCtrl+MView BOM, wire list, cut list dialogProject open

Sheet Commands

CommandShortcutDescriptionPrerequisites
Create a new sheetCtrl+Shift+NAdd new sheet to current projectProject open
Rename current sheetChange the name of current sheetProject open
Create sheet wire tableAdd wire table to current sheetProject open, no existing wire table
Attach all free anchors to oneUseful for library component creationProject open

Edit Commands

CommandShortcutDescriptionPrerequisites
Undo tool UndoCtrl+ZRevert the last changeActions to undo
Redo tool RedoCtrl+Shift+ZRestore the last undone changeActions to redo
Copy tool CopyCtrl+CCopy selection to clipboardElements selected
Paste tool PasteCtrl+VPaste at specific position (click to place)Clipboard has items

View Commands

CommandShortcutDescriptionPrerequisites
Zoom inCtrl++Increase zoom levelProject open
Zoom outCtrl+-Decrease zoom levelProject open
Fit to viewCtrl+0Fit all content in viewportProject open
Show/hide console`Toggle developer console
Show/hide AI chat/Toggle AI assistant panel

Mode Commands

CommandShortcutDescriptionPrerequisites
Inspection tool InspectionEscapeSelect, inspect and move elementsProject open
Eraser tool EraserDeleteDelete elements by clickingProject open

Commands

CommandShortcutDescriptionPrerequisites
Dimension tool DimensionAlt+DDraw dimension linesProject open
Bundle tool BundleAlt+BCreate wire bundleProject open
bundlesplice tool bundlespliceCreate bundle spliceProject open
Wire tool WireAlt+WAdd wire to bundleProject open
Library Component tool Library ComponentInsertPlace component from libraryLibrary and sheet selected
Custom Component tool Custom ComponentCtrl+InsertDraw custom componentProject open
Terminal tool TerminalCreate terminal/connector elementProject open
Add/remove bundle breakToggle bundle break pointProject open

Primitives Commands

CommandShortcutDescriptionPrerequisites
Line tool LineAlt+LDraw straight lineProject open
Circle tool CircleAlt+CDraw circle shapeProject open
Rectangle tool RectangleAlt+RDraw rectangle shapeProject open
Text tool TextAlt+TAdd text elementProject open
SVG tool SVGImport and place SVGProject open
Image tool ImageAlt+IImport and place raster imageProject open

Help Commands

CommandShortcutDescriptionPrerequisites
About LoomCADShow application info
Open helpOpen documentation

Keyboard Navigation

KeyAction
/ Move selection up/down
EnterExecute selected command
EscapeClose Command Palette
TabMove focus between search and list
HomeJump to first command
EndJump to last command

Quick Execution

For frequently used commands:

  1. Open Command Palette (Space)
  2. Type first few letters
  3. Press Enter (executes first match)

Example: Type "und" + Enter to quickly undo.


Tips

Finding Commands You Don't Know

  1. Open Command Palette
  2. Type keywords describing what you want to do
  3. Browse matching results
  4. Read command names to find the right one

Example: Type "wire" to find all wire-related commands.

Learning Shortcuts

Use Command Palette to discover shortcuts:

  • Execute commands through palette first
  • Note the shortcut shown
  • Use shortcut directly next time

Quick Tool Switching

Instead of clicking toolbar buttons:

  1. Press Space
  2. Type tool name (e.g., "line")
  3. Press Enter

Customization

Currently, Command Palette shortcuts are predefined. Future versions may support:

  • Custom shortcuts
  • Favorite commands
  • Recent commands list

  • Toolbar - Toolbar access to common commands
  • Canvas - Where commands operate
  • Keyboard Shortcuts - see tables above