Index: keys.html =================================================================== --- keys.html (revision 16015) +++ keys.html (revision 16016) @@ -5,710 +5,733 @@ Key to action bindings - +

Key to action bindings

- + + + + + + + + + - - + + + - - + + + - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + + - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + - - - - - - - - - - - - - + + + + -
key pcb-menu-lesstif.lht pcb-menu-gtk.lht +
key pcb-menu-default.lht
, + Cycle object being dragged
CycleDrag() +
. - 'All-direction' lines
conf(toggle, editor/all_direction_lines, design) -
'All-direction' lines
conf(toggle, editor/all_direction_lines, design) -
'All-direction' lines
conf(toggle, editor/all_direction_lines, design) +
0 Select Layer 10
SelectLayer(10) -
Select Layer 10
SelectLayer(10) -
0-alt Select Layer 20
SelectLayer(20) -
Select Layer 20
SelectLayer(20) -
0-alt-ctrl Toggle Layer 20
ToggleView(20) -
Toggle Layer 20
ToggleView(20) -
0-ctrl Toggle Layer 10
ToggleView(10) -
Toggle Layer 10
ToggleView(10) -
1 Select Layer 1
SelectLayer(1) -
Select Layer 1
SelectLayer(1) -
1-alt Select Layer 11
SelectLayer(11) -
Select Layer 11
SelectLayer(11) -
1-alt-ctrl Toggle Layer 11
ToggleView(11) -
Toggle Layer 11
ToggleView(11) -
1-ctrl Toggle Layer 1
ToggleView(1) -
Toggle Layer 1
ToggleView(1) -
1-shift - #1
PasteBuffer(1) -
Select Buffer #1
PasteBuffer(1)
2 Select Layer 2
SelectLayer(2) -
Select Layer 2
SelectLayer(2)
2-alt Select Layer 12
SelectLayer(12) -
Select Layer 12
SelectLayer(12)
2-alt-ctrl Toggle Layer 12
ToggleView(12) -
Toggle Layer 12
ToggleView(12)
2-ctrl Toggle Layer 2
ToggleView(2) -
Toggle Layer 2
ToggleView(2)
2-shift - #2
PasteBuffer(2) -
Select Buffer #2
PasteBuffer(2) -
3 Select Layer 3
SelectLayer(3) -
Select Layer 3
SelectLayer(3) -
3-alt Select Layer 13
SelectLayer(13) -
Select Layer 13
SelectLayer(13) -
3-alt-ctrl Toggle Layer 13
ToggleView(13) -
Toggle Layer 13
ToggleView(13) -
3-ctrl Toggle Layer 3
ToggleView(3) -
Toggle Layer 3
ToggleView(3) -
3-shift - #3
PasteBuffer(3) -
Select Buffer #3
PasteBuffer(3)
4 Select Layer 4
SelectLayer(4) -
Select Layer 4
SelectLayer(4)
4-alt Select Layer 14
SelectLayer(14) -
Select Layer 14
SelectLayer(14)
4-alt-ctrl Toggle Layer 14
ToggleView(14) -
Toggle Layer 14
ToggleView(14)
4-ctrl Toggle Layer 4
ToggleView(4) -
Toggle Layer 4
ToggleView(4)
4-shift - #4
PasteBuffer(4) -
Select Buffer #4
PasteBuffer(4) -
5 Select Layer 5
SelectLayer(5) -
Select Layer 5
SelectLayer(5) -
5-alt Select Layer 15
SelectLayer(15) -
Select Layer 15
SelectLayer(15) -
5-alt-ctrl Toggle Layer 15
ToggleView(15) -
Toggle Layer 15
ToggleView(15) -
5-ctrl Toggle Layer 5
ToggleView(5) -
Toggle Layer 5
ToggleView(5) -
5-shift - #5
PasteBuffer(5) -
Select Buffer #5
PasteBuffer(5)
6 Select Layer 6
SelectLayer(6) -
Select Layer 6
SelectLayer(6)
6-alt Select Layer 16
SelectLayer(16) -
Select Layer 16
SelectLayer(16)
6-alt-ctrl Toggle Layer 16
ToggleView(16) -
Toggle Layer 16
ToggleView(16)
6-ctrl Toggle Layer 6
ToggleView(6) -
Toggle Layer 6
ToggleView(6)
7 Select Layer 7
SelectLayer(7) -
Select Layer 7
SelectLayer(7)
7-alt Select Layer 17
SelectLayer(17) -
Select Layer 17
SelectLayer(17)
7-alt-ctrl Toggle Layer 17
ToggleView(17) -
Toggle Layer 17
ToggleView(17)
7-ctrl Toggle Layer 7
ToggleView(7) -
Toggle Layer 7
ToggleView(7)
8 Select Layer 8
SelectLayer(8) -
Select Layer 8
SelectLayer(8)
8-alt Select Layer 18
SelectLayer(18) -
Select Layer 18
SelectLayer(18)
8-alt-ctrl Toggle Layer 18
ToggleView(18) -
Toggle Layer 18
ToggleView(18)
8-ctrl Toggle Layer 8
ToggleView(8) -
Toggle Layer 8
ToggleView(8)
9 Select Layer 9
SelectLayer(9) -
Select Layer 9
SelectLayer(9)
9-alt Select Layer 19
SelectLayer(19) -
Select Layer 19
SelectLayer(19)
9-alt-ctrl Toggle Layer 19
ToggleView(19) -
Toggle Layer 19
ToggleView(19)
9-ctrl Toggle Layer 9
ToggleView(9) -
Toggle Layer 9
ToggleView(9)
: - Command
Command()
Command Entry
Command()
= - SimpleOpts
djopt(simple) -
Simple optimization
djopt(simple) +
\ + Full screen
fullscreen(toggle)
=-ctrl + / + Cycle line clip/refraction
Display(CycleClip) +
a
 a +
Start routeing an arc
Mode(Save); Mode(Arc); Mode(Notify) +
a
 b
  f
    +
Replace footprint
ReplaceFootprint() +
a
 b
  s
    +
Swap nets on two selected pins
net(swap) +
a
 b
  x +
netlist patch for back annotation
SavePatch() +
a
 d
  a
    +
Disperse all subcircuits
DisperseElements(All) +
a
 d
  s
    +
Disperse selected subcircuits
DisperseElements(Selected) +
a
 l +
Start routeing a line
Mode(Save); Mode(Line); Mode(Notify) +
a
 m +
Place mark
MarkCrosshair() +
a
 o
  a
   
Auto-Optimize
djopt(auto) -
Auto-Optimize
djopt(auto) +
a
 o
  d
    +
Debumpify
djopt(debumpify)
[ - Temp Arrow ON
Mode(Save); Mode(Arrow); Mode(Notify) -
Temp Arrow ON
Mode(Save); Mode(Arrow); Mode(Notify) +
a
 o
  m
    +
Miter
djopt(miter)
\ -   - Full screen
fullscreen(toggle) +
a
 o
  n
    +
Vianudge
djopt(vianudge)
/ - Cycle Clip
Display(CycleClip) -
Cycle Clip
Display(CycleClip) +
a
 o
  o
    +
Ortho pull
djopt(orthopull)
] - Temp Arrow OFF
Mode(Release); Mode(Restore) -
Temp Arrow OFF
Mode(Release); Mode(Restore) +
a
 o
  p
    +
Puller
Puller()
` - Zoom Toggle
Zoom(Toggle) -
  + a
 o
  s
    +
Simple optimization
djopt(simple)
a - Set Same
SetSame() -
Set Same
SetSame() +
a
 o
  t
    +
Viatrim
djopt(viatrim)
a-alt - Select all visible
Select(All) -
Select all visible
Select(All) +
a
 o
  u
    +
Unjaggy
djopt(unjaggy)
a-alt-shift - Unselect all
Unselect(All) -
Unselect all
Unselect(All) +
a
 p
  s
    +
Auto-place selected subcircuits
AutoPlaceSelected()
b - Flip Object
Flip(Object) -
Flip Object
Flip(Object) +
a
 r
  a
    +
Auto-route all rats
AutoRoute(AllRats)
b-alt-ctrl -   - netlist patch for back annotation
SavePatch() +
a
 r
  r
    +
Rip up all auto-routed tracks
RipUp(All)
b-shift - Move selected elements to other side
Flip(SelectedElements) -
Move selected elements to other side
Flip(SelectedElements) +
a
 r
  s
    +
Auto-route selected rats
AutoRoute(SelectedRats)
backspace - Remove
Delete(Selected) -
Remove Selected
RemoveSelected() +
a
 r
  t
    +
Rip up selected auto-routed tracks
RipUp(Selected)
backspace-shift - Remove Connected
Atomic(Save); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Restore); Connection(Find); Atomic(Restore); Select(Connection); Atomic(Restore); RemoveSelected(); Atomic(Restore); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Block) -
Remove Connected
Atomic(Save); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Restore); Connection(Find); Atomic(Restore); Select(Connection); Atomic(Restore); RemoveSelected(); Atomic(Restore); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Block) +
a
 v +
Place via
Mode(Save); Mode(Via); Mode(Notify); Mode(Restore)
c - Center cursor
Center() -
Center cursor
Center() +
a
 x
   +
Design Rule Checker
DRC()
c-alt - Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) -
Route radius +0.5
conf(delta, editor/route_radius, +0.5, design) +
b
 1
   +
Select Buffer #1
PasteBuffer(1)
c-alt-shift - Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) -
Route radius -0.5
conf(delta, editor/route_radius, -0.5, design) +
b
 2
   +
Select Buffer #2
PasteBuffer(2)
c-ctrl - Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Mode(PasteBuffer) +
b
 3
   +
Select Buffer #3
PasteBuffer(3) +
b
 4
   +
Select Buffer #4
PasteBuffer(4) +
b
 5
   +
Select Buffer #5
PasteBuffer(5) +
b
 b
   +
Layer bindings...
LayerBinding(buffer) +
b
 c
  c
    +
Clear buffer
PasteBuffer(Clear) +
b
 c
  p +
Convert buffer to padstack
PadstackConvert(buffer); Mode(PasteBuffer) +
b
 c
  s +
Convert buffer to subcircuit
PasteBuffer(ConvertSubc) +
b
 m
  l +
Mirror buffer (left/right)
Mode(PasteBuffer); PasteBuffer(Rotate,1); PasteBuffer(Mirror); PasteBuffer(Rotate,3) +
b
 m
  u +
Mirror buffer (up/down)
Mode(PasteBuffer); PasteBuffer(Mirror) +
b
 r
  a +
Arbitrarily Rotate Buffer
Mode(PasteBuffer); FreeRotateBuffer() +
b
 r
  c +
Rotate buffer 90 deg CW
Mode(PasteBuffer); PasteBuffer(Rotate,3) +
b
 r
  r +
Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) +
b
 s
  b +
Break buffer subcircuits to pieces
PasteBuffer(Restore) +
b
 s
  s +
Save buffer subcircuits to file
Save(PasteBuffer) +
c-ctrl
 
Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Mode(PasteBuffer)
d - Pins/Via show Name/Number
Display(PinOrPadName) -
Pins/Via show Name/Number
Display(PinOrPadName) +
c
 c
   +
Clear/reset lookup
Connection(Reset); Display(Redraw)
d-shift - Pinout
Display(Pinout) -
Error: key prefix collision -
Pinout
Display(Pinout) +
c
 d
   +
Del/Remove Connected
Atomic(Save); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Restore); Connection(Find); Atomic(Restore); Select(Connection); Atomic(Restore); RemoveSelected(); Atomic(Restore); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Block)
c
 e
   +
Erase rats nest
DeleteRats(AllRats) +
c
 f
   +
Find Connections
Connection(Reset); Connection(Find) +
c
 r
   +
Optimize rats nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block) +
c
 s
   +
Select shortest rat
AddRats(Close) +
delete - Delete selected objects
Delete(Selected) -
Remove
Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore) +
Remove object
Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore)
delete-shift - Remove Connected
Atomic(Save); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Restore); Connection(Find); Atomic(Restore); Select(Connection); Atomic(Restore); RemoveSelected(); Atomic(Restore); Connection(Reset); Atomic(Restore); Unselect(All); Atomic(Block) -
Remove selected objects
RemoveSelected() -
down Step Down
Cursor(Warp,0,-1,grid) -
Step Down
Cursor(Warp,0,-1,grid) -
down-shift Step +Down
Cursor(Pan,0,-50,view) -
Step +Down
Cursor(Pan,0,-50,view) +
e
 c +
Copy selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); Unselect(All); Mode(PasteBuffer)
e - Erase rats-nest
DeleteRats(AllRats) -
Erase rats nest
DeleteRats(AllRats) +
e
 d +
Remove object
Mode(Save); Mode(Remove); Mode(Notify); Mode(Restore)
e-ctrl -   - Edit properties of selected...
PropEdit(Selected) +
e
 e +
External editor...
GetXY(Click on the subcircuit to edit); extedit(object)
e-shift - Erase selected rats
DeleteRats(SelectedRats) -
Erase selected rats
DeleteRats(SelectedRats) +
e
 f +
Object flags...
FlagEdit()
enter - "Click"
Mode(Notify); Mode(Release) -
Click
Mode(Notify); Mode(Release) +
e
 i +
Flip Object
Flip(Object)
escape - Cancel
Mode(Cancel) -
Cancel
Mode(Escape) +
e
 j +
ChangeJoin Object
ChangeJoin(Object)
f - Find Connections
Connection(Reset); Connection(Find) -
Find Connections
Connection(Reset); Connection(Find) +
e
 l
  b +
Layer bindings...
LayerBinding()
f-alt-ctrl - Change font on layout
FontSel(Object) -
Change font on layout
FontSel(Object) +
e
 m
  l +
Move to current layer
MoveToCurrentLayer(Object)
f-alt-shift -   - Replace footprint
ReplaceFootprint() +
e
 o +
Edit name of/Change font on layout
FontSel(Object)
f-ctrl - Lookup connection to object
GetXY(Click on the object); Connection(Find) -
Lookup connection to object
GetXY(Click on the object); Connection(Find) +
e
 p +
Object Properties...
PropEdit()
f-ctrl-shift - Font selector
FontSel() -
Font selector
FontSel() +
e
 s +
Set Same Style
SetSame()
f-shift - Reset all connections
Connection(Reset); Display(Redraw) -
Reset all connections
Connection(Reset); Display(Redraw) +
e
 t +
text on layout
ChangeName(Object)
e
 v +
Paste buffer to layout
Mode(PasteBuffer) +
e
 x +
Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(MoveSelected); Mode(PasteBuffer) +
e
 y
   +
Cycle object being dragged
CycleDrag() +
enter + Click
Mode(Notify); Mode(Release) +
escape + Cancel
Mode(Escape) +
f1 - Via
Mode(Via)
Via
Mode(Via) -
f10 - Thermal
Mode(Thermal)
Thermal
Mode(Thermal) -
f11 - Arrow
Mode(Arrow)
Arrow
Mode(Arrow) -
f12 - Lock
Mode(Lock)
Lock
Mode(Lock) -
f2 - Line
Mode(Line)
Line
Mode(Line) -
f3 - Arc
Mode(Arc)
Arc
Mode(Arc) -
f4 - Text
Mode(Text)
Text
Mode(Text) -
f5 - Rectangle
Mode(Rectangle)
Rectangle
Mode(Rectangle) -
f6 - Polygon
Mode(Polygon)
Polygon
Mode(Polygon) -
f7 - Buffer
Mode(PasteBuffer)
Buffer
Mode(PasteBuffer) -
f7-shift Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) -
Rotate buffer 90 deg CCW
Mode(PasteBuffer); PasteBuffer(Rotate,1) +
f8 + Del/Remove
Mode(Remove)
f8 - Remove
Mode(Remove) -
Remove
Mode(Remove) -
f9 - Rotate
Mode(Rotate)
Rotate
Mode(Rotate) +
f
 a +
Save Layout As...
Save(LayoutAs)
g - Grid +5mil
SetValue(Grid,+5,mil) -
Grid +5mil
SetValue(Grid,+5,mil) +
f
 c
  p
    +
Manage plugins...
ManagePlugins()
g-ctrl - Grid +0.05mm
SetValue(Grid,+0.05,mm) -
Grid +0.05mm
SetValue(Grid,+0.05,mm) +
f
 e +
Export layout...
ExportGUI()
g-ctrl-shift - Grid -0.05mm
SetValue(Grid,-0.05,mm) -
Grid -0.05mm
SetValue(Grid,-0.05,mm) +
f
 l +
Load layout
Load(Layout)
g-shift - Grid -5mil
SetValue(Grid,-5,mil) -
Grid -5mil
SetValue(Grid,-5,mil) +
f
 n +
Start New Layout
New()
h - ToggleHideName Object
ToggleHideName(Object) -
ToggleHideName Object
ToggleHideName(Object) +
f
 o +
Load layout
Load(Layout)
h-ctrl - ChangeHole Object
ChangeHole(Object) -
ChangeHole Object
ChangeHole(Object) +
f
 p +
Print layout...
Print()
h-shift - ToggleHideName SelectedElement
ToggleHideName(SelectedElements) -
ToggleHideName SelectedElement
ToggleHideName(SelectedElements) +
f
 q +
Quit Program
Quit()
i -   - Library
DoWindows(Library) +
f
 r +
Revert
Load(Revert,none)
insert - Insert Point
Mode(InsertPoint) -
Insert Point
Mode(InsertPoint) +
f
 s +
Save Layout
Save(Layout)
j - ChangeJoin Object
ChangeJoin(Object) -
ChangeJoin Object
ChangeJoin(Object) +
f
 x
  p +
netlist patch for back annotation
SavePatch()
j-shift - ChangeJoin SelectedObject
ChangeJoin(SelectedObjects) -
ChangeJoin SelectedObject
ChangeJoin(SelectedObjects) +
i
 a +
About...
About()
k - Clear Object +2 mil
ChangeClearSize(Object,+2,mil) -
Clear Object +2 mil
ChangeClearSize(Object,+2,mil) +
i
 c
  c +
Calibrate Printer...
PrintCalibrate()
k-ctrl - Clear Selected +2 mil
ChangeClearSize(SelectedObjects,+2,mil) -
Clear Selected +2 mil
ChangeClearSize(SelectedObjects,+2,mil) +
i
 c
  p +
Preferences...
DoWindows(Preferences)
k-ctrl-shift - Clear Selected -2 mil
ChangeClearSize(SelectedObjects,-2,mil) -
Clear Selected -2 mil
ChangeClearSize(SelectedObjects,-2,mil) +
i
 c
  r +
Re-scan the footprint library
fp_rehash()
k-shift - Clear Object -2 mil
ChangeClearSize(Object,-2,mil) -
Clear Object -2 mil
ChangeClearSize(Object,-2,mil) +
i
 d +
Generate drill summary
Report(DrillReport)
l - Line Tool size +5 mil
SetValue(LineSize,+5,mil) -
Line Tool size +5 mil
SetValue(LineSize,+5,mil) +
i
 f +
Report found padstacks
Report(FoundPins)
l-shift - Line Tool size -5 mil
SetValue(LineSize,-5,mil) -
Line Tool size -5 mil
SetValue(LineSize,-5,mil) +
i
 r +
Generate object report
ReportObject()
insert + Insert Point
Mode(InsertPoint) +
left Step Left
Cursor(Warp,-1,0,grid) -
Step Left
Cursor(Warp,-1,0,grid) -
left-shift Step +Left
Cursor(Pan,-50,0,view) -
Step +Left
Cursor(Pan,-50,0,view) +
m
 c
  c +
Crosshair shows DRC clearance
conf(toggle, editor/show_drc, design)
m - Move Object to current layer
MoveToCurrentLayer(Object) -
Move Object to current layer
MoveToCurrentLayer(Object) +
m
 c
  o +
Orthogonal moves
conf(toggle, editor/orthogonal_moves, design)
m-ctrl - MarkCrosshair
MarkCrosshair() -
MarkCrosshair
MarkCrosshair() +
m
 c
  p +
Crosshair snaps to padstacks
conf(toggle, editor/snap_pin, design)
m-shift - Move selected to current layer
MoveToCurrentLayer(Selected) -
Move selected to current layer
MoveToCurrentLayer(Selected) +
m
 c
  s +
Crosshair snaps to off-grid points on lines
conf(toggle, editor/snap_offgrid_line, design)
n - Change text on layout
ChangeName(Object) -
text on layout
ChangeName(Object) +
m
 d
  a +
Show autorouter trials
conf(toggle, editor/live_routing, design)
n-alt -   - Nonetlist
ChangeNonetlist(Element) +
m
 d
  c +
Check polygons
conf(toggle, editor/check_planes, design)
n-ctrl - Start new layout
New() -
Start New Layout
New() +
m
 d
  h +
Highlighting on line, arc points
conf(toggle, editor/highlight_on_point, design)
n-ctrl-shift - Change number on layout
ChangeName(Object, Number) -
pin on layout
ChangeName(Object, Number) +
m
 d
  p +
Thin draw poly
conf(toggle, editor/thin_draw_poly, design)
n-shift - Select shortest rat
AddRats(Close) -
Select shortest rat
AddRats(Close) +
m
 d
  t +
Thin draw
conf(toggle, editor/thin_draw, design)
o - Optimize rats-nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block) -
Optimize rats nest
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(AllRats); Atomic(Block) +
m
 d
  w +
Wireframe draw
conf(toggle, editor/wireframe_draw, design)
o-ctrl - ChangeOctagon Object
ChangeOctagon(Object) -
ChangeOctagon Object
ChangeOctagon(Object) +
m
 f
  h +
Hide floaters
conf(toggle, editor/hide_names, design)
o-shift - AddRats to selected pins
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(SelectedRats); Atomic(Block) -
AddRats to selected pins
Atomic(Save); DeleteRats(AllRats); Atomic(Restore); AddRats(SelectedRats); Atomic(Block) +
m
 f
  l +
Lock floaters
conf(toggle, editor/lock_names, design)
p - Polygon PreviousPoint
Polygon(PreviousPoint) -
Polygon PreviousPoint
Polygon(PreviousPoint) +
m
 f
  o +
Only floaters
conf(toggle, editor/only_names, design)
p-alt - Manage plugins...
ManagePlugins() -
Manage plugins...
ManagePlugins() +
m
 l
  + +
Line Tool size +5 mil
SetValue(LineSize,+5,mil)
p-ctrl - Auto-place selected elements
AutoPlaceSelected() -
Auto-place selected elements
AutoPlaceSelected() +
m
 l
  - +
Line Tool size -5 mil
SetValue(LineSize,-5,mil)
p-ctrl-shift - Thin draw poly
conf(toggle, editor/thin_draw_poly, design) -
Thin draw poly
conf(toggle, editor/thin_draw_poly, design) +
m
 l
  a +
'All-direction' lines
conf(toggle, editor/all_direction_lines, design)
p-shift - Polygon Close
Polygon(Close) -
Polygon Close
Polygon(Close) +
m
 l
  c +
New lines, arcs clear polygons
conf(toggle, editor/clear_line, design)
q - ChangeSquare Object
ChangeSquare(Object) -
ChangeSquare Object
ChangeSquare(ToggleObject) +
m
 l
  d +
Auto enforce DRC clearance
conf(toggle, editor/auto_drc, design)
m
 l
  f +
Cycle line clip/refraction
Display(CycleClip) +
m
 p
  c +
New polygons clear polygons
conf(toggle, editor/clear_polypoly, design) +
m
 p
  f +
New polygons are full ones
conf(toggle, editor/full_poly, design) +
m
 r
  m +
Rubber band keeps middle line dir
conf(toggle, editor/rubber_band_keep_midlinedir, design) +
m
 r
  r +
Rubber band mode
conf(toggle, editor/rubber_band_mode, design) +
m
 t
  + +
Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +
m
 t
  - +
Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +
n-ctrl + Start New Layout
New() +
q-ctrl Quit Program
Quit() -
Quit Program
Quit()
r - Report net length
Report(NetLength) -
  + r
 r
  + +
Route radius +0.5
conf(delta, editor/route_radius, +0.5, design)
r-alt - Auto-route selected rats
AutoRoute(SelectedRats) -
Auto-route selected rats
AutoRoute(SelectedRats) +
r
 r
  - +
Route radius -0.5
conf(delta, editor/route_radius, -0.5, design)
r-ctrl - Generate object report
ReportObject() -
Generate object report
ReportObject() +
r
 r
  m +
Route radius -0.5
conf(delta, editor/route_radius, -0.5, design)
r-shift - Redo last undone operation
Redo() -
Redo last undone operation
Redo() +
r
 r
  p +
Route radius +0.5
conf(delta, editor/route_radius, +0.5, design)
right Step Right
Cursor(Warp,1,0,grid) -
Step Right
Cursor(Warp,1,0,grid)
right-shift Step +Right
Cursor(Pan,50,0,view) -
Step +Right
Cursor(Pan,50,0,view)
s - ChangeSize +5 mil
ChangeSize(Object,+5,mil) -
ChangeSize +5 mil
ChangeSize(Object,+5,mil) -
s-alt - ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) -
ChangeDrill +5 mil
ChangeDrillSize(Object,+5,mil) -
s-alt-shift - ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) -
ChangeDrill -5 mil
ChangeDrillSize(Object,-5,mil) -
s-ctrl - Save layout
Save(Layout)
Save Layout
Save(Layout) -
s-ctrl-shift - Save layout as...
Save(LayoutAs)
Save Layout As...
Save(LayoutAs) +
s
 a
  a
    +
Select all visible objects
Select(All)
s-shift - ChangeSize -5 mil
ChangeSize(Object,-5,mil) -
ChangeSize -5 mil
ChangeSize(Object,-5,mil) +
s
 a
  c
    +
Select all connected objects
Select(Connection)
space - Arrow
Mode(Arrow) -
Arrow Mode
Mode(Arrow) +
s
 c
  p
    +
Convert selection to padstack
PadstackConvert(selected); Mode(PasteBuffer)
t - Text Tool scale +10 mil
SetValue(TextScale,+10,mil) -
Text Tool scale +10 mil
SetValue(TextScale,+10,mil) +
s
 c
  s
    +
Convert selection to subcircuit
Select(ConvertSubc)
t-shift - Text Tool scale -10 mil
SetValue(TextScale,-10,mil) -
Text Tool scale -10 mil
SetValue(TextScale,-10,mil) +
s
 f
   +
Move selected subcircuits to other side
Flip(SelectedElements)
s
 l
   +
Move selected objects to current layer
MoveToCurrentLayer(Selected) +
s
 r
   +
Remove selected objects
RemoveSelected() +
s
 s
   +
Advanced search and select
DoWindows(search) +
s
 u
  a
    +
Unselect all objects
Unselect(All) +
s
 u
  c
    +
unselect all connected objects
Unselect(Connection) +
t
 a +
Arc
Mode(Arc) +
t
 b +
Buffer
Mode(PasteBuffer) +
t
 c +
Copy
Mode(Copy) +
t
 d +
Del/Remove
Mode(Remove) +
t
 e +
Thermal
Mode(Thermal) +
t
 h +
Polygon Hole
Mode(PolygonHole) +
t
 i +
Insert Point
Mode(InsertPoint) +
t
 k +
Lock
Mode(Lock) +
t
 l +
Line
Mode(Line) +
t
 m +
Move
Mode(Move) +
t
 n +
Arrow
Mode(Arrow) +
t
 o +
Rotate
Mode(Rotate) +
t
 p +
Polygon
Mode(Polygon) +
t
 r +
Rectangle
Mode(Rectangle) +
t
 t +
Text
Mode(Text) +
t
 v +
Via
Mode(Via) +
tab Flip up/down
SwapSides(V) -
Flip up/down
SwapSides(V) -
tab-ctrl - Spin 180°
SwapSides(R)
Spin 180 degrees
SwapSides(R) -
tab-ctrl-shift Swap Sides
SwapSides() -
Swap Sides
SwapSides() -
tab-shift Flip left/right
SwapSides(H) -
Flip left/right
SwapSides(H) -
u - Undo last operation
Undo() -
Undo last operation
Undo()
u-ctrl-shift - Clear undo-buffer
Undo(ClearList) +
u
 c
Clear undo-buffer
Undo(ClearList)
u
 r +
Redo last undone operation
Redo() +
u
 u +
Undo last operation
Undo() +
up Step Up
Cursor(Warp,0,1,grid) -
Step Up
Cursor(Warp,0,1,grid)
up-shift Step +Up
Cursor(Pan,0,50,view) -
Step +Up
Cursor(Pan,0,50,view)
v + v
 c +
Center cursor
Center() +
v
 f
Zoom Max
Zoom() -
Zoom Max
Zoom() +
v
 g +
Enable visible grid
conf(toggle, editor/draw_grid, design)
v-alt - Via Tool drill +5 mil
SetValue(ViaDrillingHole,+5,mil) -
Via Tool drill +5 mil
SetValue(ViaDrillingHole,+5,mil) +
v
 i +
mil
SetUnits(mil)
v-alt-shift - Via Tool drill -5 mil
SetValue(ViaDrillingHole,-5,mil) -
Via Tool drill -5 mil
SetValue(ViaDrillingHole,-5,mil) +
v
 l +
Enable local grid
conf(toggle, plugins/hid_gtk/local_grid/enable, design)
v-ctrl - Paste buffer to layout
Mode(PasteBuffer) -
Paste buffer to layout
Mode(PasteBuffer) +
v
 m +
mm
SetUnits(mm)
v-ctrl-shift - Via Tool size -5 mil
SetValue(ViaSize,-5,mil) -
Via Tool size -5 mil
SetValue(ViaSize,-5,mil) +
v
 n +
Show padstack numbers in a subc
Display(PinOrPadName)
v-shift - Via Tool size +5 mil
SetValue(ViaSize,+5,mil) -
Via Tool size +5 mil
SetValue(ViaSize,+5,mil) +
v
 r +
Realign grid
GetXY(Click to set the grid origin); Display(ToggleGrid)
w - Add All Rats
AddRats(AllRats) -
Add All Rats
AddRats(AllRats) +
v
 s
  f +
footprint
Display(SubcID,"%a.footprint%")
w-ctrl - Wireframe draw
conf(toggle, editor/wireframe_draw, design) -
Wireframe draw
conf(toggle, editor/wireframe_draw, design) +
v
 s
  r +
refdes
Display(SubcID)
w-shift - AddRats Selected
AddRats(SelectedRats) -
AddRats Selected
AddRats(SelectedRats) +
v
 s
  s +
refdes+value
Display(SubcID,"%a.refdes%\\n%a.value%")
x -   - Cycle object being dragged
CycleDrag() +
v
 s
  v +
value
Display(SubcID,"%a.value%")
x-ctrl - Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Mode(PasteBuffer) -
Cut selection to buffer
GetXY(Click to set the snap point for this buffer); PasteBuffer(Clear); PasteBuffer(AddSelected); RemoveSelected(); Mode(PasteBuffer) +
w
 a +
About...
About()
x-shift -   - Swap nets on two selected pins
net(swap) +
w
 d +
DRC Check
DoWindows(DRC)
y - Puller
Puller() -
Puller
Puller() +
w
 f +
Font selector
FontSel()
y-shift - ChangeSizes to Route style
ChangeSizes(Object,style,mil) -
ChangeSizes to Route style
ChangeSizes(Object,style,mil) +
w
 l +
Library
DoWindows(Library)
w
 m +
Message Log
DoWindows(Log) +
w
 n +
Netlist
DoWindows(Netlist) +
w
 p +
Pinout
Display(Pinout) +
y-ctrl + Redo last undone operation
Redo() +
z Zoom In 20%
Zoom(-1.2) -
Zoom In 20%
Zoom(-1.2)
z-alt - Undo
Undo() -
  + z-ctrl + Undo last operation
Undo()
z-shift - Zoom Out 20%
Zoom(+1.2)
Zoom Out 20%
Zoom(+1.2)
| - Thin draw
conf(toggle, editor/thin_draw, design) -
Thin draw
conf(toggle, editor/thin_draw, design) +
Wireframe draw
conf(toggle, editor/wireframe_draw, design)
-
pcb-menu-lesstif.lht: d-shift vs. d-shift; +