Skip to content
Foundations AutoCAD · 04 of 16

The Command Line

The most efficient interface in AutoCAD is the one most people ignore.

Why this matters

The command line is not a backup option for when you can't find something in the ribbon. It is the primary production interface, and learning to use it is the single highest-return investment you can make in your AutoCAD efficiency. Every command has a keyboard alias. Two to four keystrokes beat navigating a menu hierarchy every time, and over the course of a project that runs into thousands of commands, the difference is significant.

More importantly, the command line always tells you what AutoCAD expects next. Reading it before clicking is the habit that separates experienced users from frustrated ones.

How it works

Type a command name or alias and press Enter or Space to execute it. The command line then shows prompts — read them. They tell you what input is expected: a point, a distance, an option letter, or a selection. Respond to prompts before clicking anything.

Pressing Enter or Space with no active command repeats the last command. This is one of the most-used keystrokes in production drafting — use it constantly.

Pressing Escape cancels any active command cleanly. If something is behaving unexpectedly, press Escape twice and type what you actually want. Do not use Escape to end a successful command!

Command aliases — the ones you'll use every session

AliasCommandWhat it does
PLPLINEDraw a polyline. The workhorse of all site plan drawing.
OOFFSETCreate a parallel copy at a specified distance. Essential for curbs, walks, setbacks.
TRTRIMRemove portions of objects beyond a cutting edge.
EXEXTENDExtend objects to a boundary. Used constantly with TRIM.
FFILLETConnect two lines with a radius arc, or extend to a clean intersection.
CO / CPCOPYCopy selected objects.
COPYBASECOPYBASECopy selected objects from a user-defined base point.
MMOVEMove selected objects.
ROROTATERotate objects around a base point.
SCSCALEScale objects. Reference option scales by a known measurement ratio.
CCIRCLEDraw a circle. Used for trees, circular site elements.
RECRECTANGDraw a rectangle as a closed polyline.
ARARRAYCreate rectangular, polar, or path arrays. Used for evenly spaced trees, lights, pavers.
MIMIRRORCreate a mirrored copy across a defined axis.
PEPEDITThe polyline editor. Close, join, adjust width, edit vertices.
JJOINFast shortcut to join selected lines, arcs, and polylines into a single polyline. Do not use on splines!
MAMATCHPROPCopy properties from one object to another. Fastest way to move objects between layers.
HHATCHFill a closed boundary with a pattern.
IINSERTInsert a block instance.
XEXPLODEBreak a block, polyline, or hatch into its component objects.
LALAYEROpen the Layer Manager.
MLDMLEADERCreate a multileader — the professional callout standard.
MTMTEXTCreate paragraph text.
DTTEXTCreate single-line text.
XRXREFManage external references — attach, detach, reload.
PUPURGERemove unused named objects from the file.
ZZOOMZoom controls. Z + E = Zoom Extents. Z + P = Zoom Previous. Z + W = Zoom Window.
OPOPTIONSOpen the Options dialog.
UNUNITSSet drawing units.
MVMVIEWCreate a new viewport in paper space.
ETETRANSMITPackage the drawing and all dependencies for delivery.

Function keys

KeyToggle
F3OSNAP on/off — object snapping
F8ORTHO on/off — constrains to horizontal/vertical only
F10Polar Tracking — constrains to angular increments
F11Object Snap Tracking
F12Dynamic Input — on-screen coordinate entry

Try this

For one full lab session, do not click a single toolbar button or ribbon tab. Type every command from the alias list above. Keep the list open beside you. By the end of the session, note which aliases required no reference — those are already in your hands. The rest will follow with repetition. This is not about speed yet. It's about building the right habit before the wrong one gets comfortable.

What breaks

Clicking in the drawing area while a command is still active executes an unintended action. The command line tells you when a command is active and what it expects. If you're not sure, press Escape first.

Not reading the command line prompts is the root cause of most student errors. AutoCAD is telling you what it needs. Read it.

LA117 — Design Communication II — David Barbarash — Purdue University The Command Line