|: (;)||Set keyboard focus to the text entry window|
|[||load||Types load in the console and sets keyboard
focus to the console.
Follow-up with the name of the cell you want to open.
|]||save||Save current cell|
(select an electrically-connected node)
|Press one time to select a rectangle
Press two times to select the entire material
Press three times to select the entire electrical node
|S||select more||Select more material, similar to "Ctrl + LClick" in Windows|
|a||select visible||Select material within the box|
|A||select more visible||Similar to 'select more' but select material within the box|
|c||copy||Copy the selected material to the cursor position|
|C||select clear||Clear the selection|
|u||undo||Undo last action|
|U||redo||Redo last command|
|d||delete||Delete the currently selected material|
|Ctrl + d||erase $||Delete material within the box matching what's under the cursor|
|t||move||Move the selected material to cursor position
NOTE: Relative to the box bottom-left corner and the cursor position
|q/w/e/r||move [dir] 1||Move the selected material left/down/up/right|
|Keypad Direction||move [dir] 1||Move the selected material in the direction pressed|
|Q/W/E/R||stretch [dir] 1||Stretch the selected material left/down/up/right.
Like moving but maintains any connections it has.
|Shift + Keypad Direction||stretch [dir] 1||Stretch the selected material in the direction pressed
NOTE: This also happens when Numlock is on
|Ctrl + Direction||box grow [dir] 1||Increase the box in the direction pressed (arrow keys)|
|Ctrl + Shift + Direction||box shrink [dir] 1||Decrease the box in the direction pressed (arrow keys)|
|z||findbox zoom||Zoom to fit the selection box|
|Z||zoom 2||Zoom out by 2x|
|v||view||View entire layout|
|i or f||select cell||Select a cell, useful for grabbing instanced cells or your current working cell.|
|,||center||Center view on the box|
|x||expand||Expand, i.e. reveal internals of, selected/boxed instanced layout cells|
|X||unexpand||Unexpand, i.e. hide internals of, selected/boxed instanced layout cells|
|Ctrl + x / m||expand toggle||Toggles if the cell is expanded|
|k||getnode||Print out the labeled name of the node/paint selected|
|y||drc why||Explain the DRC problem under the selection box|
|Y||drc find||Move the box to a DRC error and print out the problem|
Reference: Magic Notes, contains additional long commands by Mark Horowitz, though some macros have changed.
2010/10/21 Three new macros added (Trevin Murakami) 2010/10/01 Updated to match current DOT.magicrc file (Trevin Murakami) 2008/04/16 Updated (BB) 2006/04/06 Updated for Spring 2006 2004/04/08 Written