Skip to content

Command cheat sheet

View .md Open in ChatGPT Open in Claude

The command-line keywords you reach for, grouped by what they do. Filter to find one fast, and hit copy to put a keyword on your clipboard. A key badge means the keyword has a dedicated console key; the blue badge is its command-line short form.

139 entries

Function keywords

Verbs of the command line: they tell objects what to do (Store, Update, Delete, Copy, Move, Edit, Assign, Label, Off, etc.).

Store key S Stores objects in the show file. If no object type/destination is given, a Cue in the selected sequence is used; the object takes the first free pool spot.
Update key U Updates values in their source objects.
Delete key D Removes data in a show file.
Copy key Co Creates copies of an object. With no object type and root destination, the default object Cue is used.
Move key Mo Moves objects to another location, giving them a new object ID. If the target is occupied, objects cascade to the next free spot.
Edit key E Modifies values (opens the editor for an object).
Assign key As Assigns objects to other objects. Use 'Assign Off' to unassign. Use Set to set parameters.
Label L Gives objects a name. A free-standing number in the name is enumerated across multiple labeled objects.
Off key Of Stops an executor or knocks out parameters in the programmer.
Set Sets values to properties of objects, or transfers property values between properties/objects. Used with Property or the = keyword.
Select key Sel Selects objects as default objects (the selected object is the target of related commands; shown with a yellow frame).
Call Cal Applies an object or its content.
Record Rec Records a timecode show using the command line.
Release Rel Enters release values in the programmer; merged release values release previously tracked values so fixtures use their defaults.
Remove Remov Enters remove values in the programmer; merged remove values remove previously stored values.
Clone Replicates data from one fixture or selection to another throughout the show file.
Clear key Cl Clears selection, active values, or the programmer in successive presses (deselect, then deactivate, then clear).
ClearActive Ca / Clearac Deactivates all values in the programmer.
ClearAll Cleara Clears the selection and discards all values in the programmer.
ClearSelection CS / Clears Deselects the selected fixtures.
Block Blo Adds data and prevents it from tracking; tracked values are converted to stored values.
Insert In Inserts a pool object between two occupied pool objects; following objects move to the next empty destination.
Exchange Exc Swaps the places of objects.
Invert Inve Inverts the selection status of fixtures (selects unselected, deselects selected).
KnockOut Knocko Knocks out selections or active attributes in the programmer.
KnockIn Kn Takes already-stored values (e.g. from sequences or presets) actively into the programmer.
Solo key Sets intensity of non-selected fixtures to zero so only selected fixtures output on stage. Standalone, it toggles Solo on/off.
If I As a function keyword, deselects fixtures in a selection; as a helping keyword, sets a filter for the operation.
Oops O Cancels the last action made in the command line, the last fixture selection, or the last action in the programmer (undo).
Fix Latches executors on a page so they stay displayed when the page changes. Toggle function.
Up key Navigates upward in the fixture structure.
Down key Do Addresses the subfixture within the main fixture (navigates down the fixture structure).
TopUp Topu Selects the highest level in the multi-instance fixture hierarchy when subfixtures are selected.

Object keywords

Allocate objects in the show file by type (Fixture, Group, Preset, Sequence, Cue, Page, Executor, Macro, World, View, etc.).

Fixture key F / Fi Accesses fixtures that have a fixture ID.
Channel key Ch Selects fixtures of the ID type Channel; used as the default keyword when programming with channels.
Group key G An object type holding a fixture selection in a specific order. Default function SelFix selects the group's fixtures.
Preset key Pr Selects the fixtures stored in a preset and/or applies the preset.
Sequence key Seq Selects sequences in the sequence pool.
Cue key C Object keyword addressing cues within a sequence.
Part Par Segments cues into parts (used to assign and edit different timings to groups of parameters).
Page P Accesses pages.
Executor Ex A control handle for other objects. Default function Select selects the object assigned to the executor.
SpecialExecutor SE / Sp Addresses special executors.
Macro M Accesses macros. Default function Go+ starts the macro.
Plugin Pl Accesses plugins. Default function is Go+.
World Calls worlds with their filters and limits access to parameters. World 1 (all parameters) is locked.
Filter Fil Calls a filter (an attribute and layer filter).
View V Calls or stores views on a screen.
Layout Lay An object representing a layout of fixtures and other objects.
Effect Ef Calls fixtures of the (custom) ID type Effect into the programmer. The keyword name can vary as it is a custom ID type.
Sequence Selection Selecti Represents the current fixture selection in the programmer; each user profile has Selection 1 and Selection 2.
Attribute Sets attributes of a fixture. Default function Call lets you modify values with the encoders.
FeatureGroup FG / Fe Addresses feature groups.
FixtureType FT / Fixturet Addresses the fixture types of a show file.
Property Prop Addresses a specific property to set it. Used with Set, SetUserVariable, or SetGlobalVariable.
DataPool Da Addresses a data pool, or objects outside the data pool you are currently in.
User Us Logs in or changes user settings.
UserProfile UPR Adjusts settings in the user profile.
Timecode Ti / TC Selects the timecode by default; used to work with timecode shows.
Timer Accesses the timer objects stored in the Timer pool.
MAtricks Mat Behaves as an object type; with an ID it represents MAtricks objects in the MAtricks pool (selection grid tools).
Phase Ph Sets the Phase layer (phasers).
Image Ima Manages images via the command line.
Appearance Ap Assigns an appearance to an object.
Remote Rem Accesses the remote input types (store, delete, or set parameters on them).

Selection & helper keywords

Build and refine selections or act as helping keywords alongside functions (At, Thru, If, Plus, Minus, Next, Previous, etc.).

At key A As a function keyword applies values; as a helping keyword (with another function) indicates the destination.
Thru key T Indicates a range of objects or values. An open end reuses the last-used objects/values.
+ (Plus) key Helping keyword to combine objects into a list, add to the current selection, or indicate relative values (value 1 if none given).
- (Minus) key Removes objects from a list, or indicates negative/relative values (a space after the minus makes the value relative).
Next N Selects the next fixture in the selected block (or the lowest-ID fixture if none selected).
Previous Prev Selects the previous fixture (or the highest-ID fixture if none selected).
Shuffle Shuf Shuffles the order of the fixture selection (part of the MAtricks toolset).
Align key Al Toggles through the align modes of the attribute encoders (press repeatedly to cycle).
Offset Offs Offset keyword (MAtricks-related offset for a selection / step).
Width Wi Determines the width incorporating transition of the entire step (phasers).
Step Defines the step of the At command.

Playback keywords

Control playback of executors and sequences (Go+, Go-, Pause, Top, Flash, Temp, Toggle, Black, Swap, etc.).

Go+ key Go Start signal for a command; on a target with cues, proceeds to the next cue.
Go- key Activates the previous cue (goes back one cue on a target with cues).
Pause key Pau Pauses crossfades between steps and cues.
Top Jumps to the beginning of a cue list, or sets a timecode marker at the start of a timecode show.
>>> (GoFastForward) key > Jumps to the next cue in a sequence without using cue timing.
<<< (GoFastBackward) < Jumps to the previous cue in a sequence without using cue timing.
Toggle To Acts as On or Off depending on the current state of the object/function/mode it targets.
Temp Te Enables an executor only while you hold the executor key (follows cue/off timing and master position).
Flash Fla Temporarily overrides master level to full on executing objects without using times.
Black Temporarily overrides the master level to zero on executing objects.
Swap Swa Starts a sequence playback and pulls down the dimmer of all fixtures not in the sequence (or not Swap-protected).
Kill Ki Runs Go+ on a sequence/preset and disables all other played-back (non-kill-protected) sequences and presets.
On key Used as a playback or helping keyword; as a playback keyword it starts or restarts an executor.
Goto Got Jumps in a cue list using the original cue timing of the target cue (fade times given to Goto override that timing).
Load Prepares an executor to jump to a chosen cue on the next Go+ rather than advancing to the next cue.
Learn Lear Sets a phaser's start point and speed at once (combines LearnSpeed and ReSync).
Pause (Park) Park prevents DMX channels of fixtures from changing their value.
Unpark Releases a parked DMX channel or universe.

Value & layer keywords

Set predefined values or address parameter layers (Full, Normal, Zero, Default, Natural, Absolute, Relative, Highlight, etc.).

Full Fu Sets the dimmer values to 100 %.
Zero Z Sets the dimmer intensity of selected fixtures/channels to zero.
Normal No Sets the dimmer of fixtures to the defined normal value (defined in User Settings).
Natural Na Sets values of a selection using the notation defined as natural for each attribute.
Default Def Resets the attributes of the fixture selection to their default values.
NonDim Non Calls fixtures of the (custom) ID type NonDim into the programmer. Name can vary as it is a custom ID type.
Highlight Hi Applies defined highlight values to selected fixtures. Standalone, it toggles Highlight mode.
Lowlight Low Applies defined lowlight values to subselected fixtures when highlight is enabled. Toggle function.
Absolute Ab Addresses the absolute layer.
Relative Relativ Sets/addresses the relative layer.
Blind key B Suppresses the output of the live programmer so you can program without putting content live. Disabling it activates the programmer.
Preview key Previe Toggles preview mode.
Freeze key Fr Changes the priority of the programmer. Toggle function.

Time & cue-timing keywords

Address times of a transition (Time, Fade, Delay, etc.).

Time Toggles the time-overwrite function on sequences.
Fade Helping keyword to indicate fade times; for playback functions (e.g. Goto) it sets the execution time.
Delay Dela Sets the delay time of an object.

System & utility keywords

Console, help, scripting, and housekeeping commands (Help, Lua, CleanUp, Plugin, etc.).

Help key H Opens the Help pop-up to search topics or use context-sensitive help.
Lua Lu Executes commands in the Lua script language (Lua 5.4).
CleanUp Deletes unused, unreferenced objects in the show file (e.g. sequences not assigned to an executor).
Collect Coll Adds objects of the same type to a collection.
Extract Ext Calls the values of presets without references.
List Lists available destinations / controls command-line input (advanced command-line use).

Special characters

; Semicolon — Separates multiple commands on one line.
/ Slash — Sets options during a command (option keywords) and acts as a separator in the calculator. Use without spaces.
. Dot — Separator used in fractional digits and in hierarchic IDs of objects (parent.child).
= Equal — Assigns a value to an object setting (setting name = value).
#[Object] Hash + square brackets — Addresses an object in place of its number/name so macros and commands survive the object being moved or renamed.
$ Dollar Sign — Addresses variables in the command line.
* Asterisk — Placeholder that substitutes any character(s) in a name; in calculations it means multiplication.
% Percent — Helping keyword used as a scaling operator.
+ Plus — Combines objects into a list / adds to a selection, or indicates relative values (value 1 if none given).
- Minus — Removes objects from a list, or indicates negative/relative values (space after minus = relative).
>>> GoFastForward — Jumps to the next cue in a sequence without cue timing.
<<< GoFastBackward — Jumps to the previous cue in a sequence without cue timing.

Option keywords (temporary / filters that refine one command)

/Overwrite Overwrites existing values.
/Merge Merges new values with existing values; the newer values take priority and effectively overwrite the old.
/CueOnly Blocks tracked values into the next cue/part so the previous look on stage is preserved.
/All Stores the values of all attributes when using Data Source Output or DMX.
/Active Stores all active programmer values regardless of selection.
/Release When copying cues, replaces non-existing destination data with released values.
/Default When copying cues, replaces non-existing destination data with default values.
/Remove Removes values stored in attributes and active programmer values.
/Selective Stores or updates selective data into presets regardless of their mode.
/Single Used when extracting presets or autocreating single-fixture groups.
/Wrap Loops through all steps, selecting the first step after the last (works with Next and Previous).