[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB Quick Reference



> This is a one-page overview of commands, keystrokes, and other quick facts.

I dumped the set of hotkeys from the lesstif HID, for comparison.
Note: not all of these match the Gtk version.  For the Xaw version you
can just look in the Pcb.ad.in file from back then.

                space	Mode(Arrow)
                BackSpace	Mode(Save)
			  Mode(Remove)
			  Mode(Notify)
			  Mode(Restore)
          Shift-BackSpace	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)
                Tab	SwapSides()
                Escape	Mode(Cancel)
                Insert	Mode(InsertPoint)
                F1	Mode(Via)
                F2	Mode(Line)
                F3	Mode(Arc)
                F4	Mode(Text)
                F5	Mode(Rectangle)
                F6	Mode(Polygon)
                F7	Mode(PasteBuffer)
          Shift-F7	Mode(PasteBuffer)
			  PasteBuffer(Rotate,1)
                F8	Mode(Remove)
                F9	Mode(Rotate)
                F10	Mode(Thermal)
                F11	Mode(Arrow)
                Delete	Mode(Save)
			  Mode(Remove)
			  Mode(Notify)
			  Mode(Restore)
          Shift-Delete	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)
                .	Display(Toggle45Degree)
                /	Display(CycleClip)
                1	SelectLayer(1)
          Shift-1	CheckWhen(buffer,1)
			  PasteBuffer(1)
           Ctrl-1	ToggleView(1)
                2	SelectLayer(2)
          Shift-2	CheckWhen(buffer,2)
			  PasteBuffer(2)
           Ctrl-2	ToggleView(2)
                3	SelectLayer(3)
          Shift-3	CheckWhen(buffer,3)
			  PasteBuffer(3)
           Ctrl-3	ToggleView(3)
                4	SelectLayer(4)
          Shift-4	CheckWhen(buffer,4)
			  PasteBuffer(4)
           Ctrl-4	ToggleView(4)
                5	SelectLayer(5)
          Shift-5	CheckWhen(buffer,5)
			  PasteBuffer(5)
           Ctrl-5	ToggleView(5)
                6	SelectLayer(6)
           Ctrl-6	ToggleView(6)
                7	SelectLayer(7)
           Ctrl-7	ToggleView(7)
                8	SelectLayer(8)
           Ctrl-8	ToggleView(8)
                :	Command()
                =	djopt(simple)
          Shift-=	djopt(auto)
                [	Mode(Save)
			  Mode(Arrow)
			  Mode(Notify)
                ]	Mode(Release)
			  Mode(Restore)
                A	SetSame()
            Alt-A	Select(All)
      Alt-Shift-A	Unselect(All)
                B	Flip(Object)
          Shift-B	Flip(SelectedElements)
           Ctrl-C	GetXY(Press a button at the reference location)
			  PasteBuffer(Clear)
			  PasteBuffer(AddSelected)
			  RemoveSelected()
			  Mode(PasteBuffer)
                D	Display(PinOrPadName)
          Shift-D	Display(Pinout)
          Shift-D	Display(Pinout)
                E	DeleteRats(AllRats)
          Shift-E	DeleteRats(SelectedRats)
                F	Connection(Reset)
			  Connection(Find)
          Shift-F	Connection(Reset)
			  Display(Redraw)
           Ctrl-F	GetXY(Select the object)
			  Connection(Find)
                G	SetValue(Grid,+5,mil)
          Shift-G	SetValue(Grid,-5,mil)
           Ctrl-G	SetValue(Grid,+0.05,mm)
     Ctrl-Shift-G	SetValue(Grid,-0.05,mm)
                H	ToggleHideName(Object)
          Shift-H	ToggleHideName(SelectedElements)
           Ctrl-H	ChangeHole(Object)
                J	ChangeJoin(Object)
          Shift-J	ChangeJoin(SelectedObjects)
                K	ChangeClearSize(Object,+2,mil)
          Shift-K	ChangeClearSize(Object,-2,mil)
           Ctrl-K	ChangeClearSize(SelectedObjects,+2,mil)
     Ctrl-Shift-K	ChangeClearSize(SelectedObjects,-2,mil)
                L	SetValue(LineSize,+5,mil)
          Shift-L	SetValue(LineSize,-5,mil)
                M	MoveToCurrentLayer(Object)
          Shift-M	MoveToCurrentLayer(Selected)
           Ctrl-M	MarkCrosshair()
                N	ChangeName(Object)
          Shift-N	AddRats(Close)
                O	Atomic(Save)
			  DeleteRats(AllRats)
			  Atomic(Restore)
			  AddRats(AllRats)
			  Atomic(Block)
          Shift-O	Atomic(Save)
			  DeleteRats(AllRats)
			  Atomic(Restore)
			  AddRats(SelectedRats)
			  Atomic(Block)
           Ctrl-O	ChangeOctagon(Object)
                P	Polygon(PreviousPoint)
          Shift-P	Polygon(Close)
           Ctrl-P	AutoPlaceSelected()
     Ctrl-Shift-P	ThindrawPoly()
                Q	ChangeSquare(Object)
           Ctrl-Q	Quit()
          Shift-R	Redo()
           Ctrl-R	ReportObject()
            Alt-R	AutoRoute(SelectedRats)
                S	ChangeSize(Object,+5,mil)
          Shift-S	ChangeSize(Object,-5,mil)
            Alt-S	ChangeDrillSize(Object,+5,mil)
      Alt-Shift-S	ChangeDrillSize(Object,-5,mil)
                T	SetValue(TextScale,+10,mil)
          Shift-T	SetValue(TextScale,-10,mil)
                U	Undo()
     Ctrl-Shift-U	Undo(ClearList)
                V	Zoom()
           Ctrl-V	SetValue(ViaSize,+5,mil)
     Ctrl-Shift-V	SetValue(ViaSize,-5,mil)
            Alt-V	SetValue(ViaDrillingHole,+5,mil)
      Alt-Shift-V	SetValue(ViaDrillingHole,-5,mil)
                W	AddRats(AllRats)
          Shift-W	AddRats(SelectedRats)
           Ctrl-X	GetXY(Press a button at the reference location)
			  PasteBuffer(Clear)
			  PasteBuffer(AddSelected)
			  Mode(PasteBuffer)
                Z	Zoom(-1.2)
          Shift-Z	Zoom(+1.2)
            Alt-Z	Undo()
                |	Thindraw()