Master List: AutoCAD Shortkeys and Commands
Essential Shortkeys (Keyboard Shortcuts)
L: LINE - Draw a straight line
C: CIRCLE - Draw a circle
REC: RECTANGLE - Draw a rectangle
PL: PLINE - Draw a polyline
POL: POLYGON - Draw a polygon
TR: TRIM - Trim objects to meet edges of other objects
EX: EXTEND - Extend objects to meet edges
CO / CP: COPY - Copy objects
M: MOVE - Move objects
RO: ROTATE - Rotate objects
SC: SCALE - Scale objects
MI: MIRROR - Mirror objects
AR: ARRAY - Create rectangular or polar arrays
O: OFFSET - Offset objects
F: FILLET - Create a fillet (rounded corner)
CHA: CHAMFER - Bevel edges
X: EXPLODE - Break a compound object into components
B: BLOCK - Create a block
I: INSERT - Insert a block
H: HATCH - Fill with pattern
TXT / DT: TEXT - Single-line or multiline text
DIM: DIMENSION - Create dimensions
LA: LAYER - Opens Layer Properties Manager
Z: ZOOM - Zoom in/out
P: PAN - Pan the drawing
RE: REGEN - Regenerate the drawing
U: UNDO - Undo last action
CTRL + Z: UNDO - Keyboard undo
CTRL + Y: REDO - Redo last action
Commonly Used Commands
MATCHPROP (MA): Match properties between objects.
PROPERTIES (PR): Opens the properties palette.
LAYISO: Isolates selected layer(s).
LAYOFF / LAYON: Turns layers off/on.
PURGE: Removes unused objects and styles.
OVERKILL: Removes overlapping or duplicate entities.
UNITS: Sets drawing units.
DIST: Measures distance between two points.
ID: Displays the coordinates of a point.
QSAVE: Quick Save the current drawing.
SAVEAS: Save drawing with a new name.
OPEN: Open an existing drawing.
NEW: Create a new drawing.
PLOT: Print the drawing.
XREF: Manage external references.
ATTACH: Attach external files (like PDFs, images, DWG).
DIMSTYLE: Manage dimension styles.
MTEXT: Create multiline text.
MLEADER: Creates leader lines with annotations.
SPLINE: Draw a smooth curve.
REVCloud: Draw a revision cloud.
BOUNDARY: Create a boundary region.
TEXTEDIT: Edit existing text.
BLOCKEDITOR: Edit a block definition.
WBLOCK: Write block to file.
DXFOUT / DXFIN: Export/import DXF file.
Dimensioning Commands
DLI: DIMLINEAR - Creates linear dimensions
DAL: DIMALIGNED - Creates aligned dimensions
DAN: DIMANGULAR - Creates angular dimensions
DRA: DIMRADIUS - Creates radius dimensions
DDI: DIMDIAMETER - Creates diameter dimensions
DCO: DIMCONTINUE - Continues a dimension from the previous one
DBA: DIMBASELINE - Creates baseline dimensions
DIMEDIT: Edits dimensions (text or position)
TEDIT: TEXTEDIT - Edits text objects
LE: LEADER - Adds a leader with annotation
MLD: MLEADER - Multileader with annotation
DIMSTYLE: Manage dimension styles
QDIM: Quickly create series of dimensions
MEASUREGEOM: Measures distances, angles, etc.
Drawing & Editing
ELLIPSE: Creates an ellipse or elliptical arc
SPLINE: Draws a smooth curve
REGION: Converts objects into a region
BOUNDARY: Creates a region or polyline from enclosed area
JOIN: Joins multiple objects into one
BREAK: Breaks an object between two points
DIVIDE: Places point objects or blocks evenly along an object
MEASURE: Places point objects or blocks at set intervals
STRETCH: Stretches objects crossed by a selection window
MOVEBAK: Changes the location of automatic BAK files
Annotation & Text
MTEXT: Creates multiline text
TEXTFIT: Stretches or shrinks text to fit
JUSTIFYTEXT: Changes text justification
SPELL: Spell check text in the drawing
Layers & Properties
LAYMRG: Merges selected layers into a target layer
LAYDEL: Deletes layers (even with objects)
CHPROP: Changes object properties
SETBYLAYER: Sets properties to ByLayer
Blocks & Attributes
ATTDEF: Creates an attribute definition
ATTEDIT: Edits block attribute values
BATTMAN: Manages block attributes
EATTEDIT: Enhanced attribute editor
REFEDIT: Edits a block or Xref in place
BCLOSE: Closes the block editor
Navigation & Viewing
VPORTS: Creates multiple viewports
VIEW: Saves and restores named views
3DORBIT: Rotates the view in 3D
DVIEW: Controls camera/viewpoint
PLAN: Restores top view
Utilities & Cleanup
AUDIT: Checks and fixes drawing errors
RECOVER: Repairs and opens damaged drawings
DWGCONVERT: Converts drawing version
-PURGE: Command-line version of PURGE
CLEANSCREENON / OFF: Toggles full-screen UI
ISAVEPERCENT: Controls save optimization