| key | action | source | 
|---|---|---|
| + | Zoom In 20% Zoom(-1.2) | menu-default.lht | 
| - | Zoom Out 20% Zoom(+1.2) | menu-default.lht | 
| / | Cycle line clip/refraction (toggle) conf(toggle, editor/line_refraction, design) | menu-default.lht | 
| 0 | Select Layer 10 SelectLayer(10) | menu-default.lht | 
| 0-alt | Select Layer 20 SelectLayer(20) | menu-default.lht | 
| 0-alt-ctrl | Toggle Layer 20 ToggleView(20) | menu-default.lht | 
| 0-ctrl | Toggle Layer 10 ToggleView(10) | menu-default.lht | 
| 1 | Select Layer 1 SelectLayer(1) | menu-default.lht | 
| 1-alt | Select Layer 11 SelectLayer(11) | menu-default.lht | 
| 1-alt-ctrl | Toggle Layer 11 ToggleView(11) | menu-default.lht | 
| 1-ctrl | Toggle Layer 1 ToggleView(1) | menu-default.lht | 
| 2 | Select Layer 2 SelectLayer(2) | menu-default.lht | 
| 2-alt | Select Layer 12 SelectLayer(12) | menu-default.lht | 
| 2-alt-ctrl | Toggle Layer 12 ToggleView(12) | menu-default.lht | 
| 2-ctrl | Toggle Layer 2 ToggleView(2) | menu-default.lht | 
| 3 | Select Layer 3 SelectLayer(3) | menu-default.lht | 
| 3-alt | Select Layer 13 SelectLayer(13) | menu-default.lht | 
| 3-alt-ctrl | Toggle Layer 13 ToggleView(13) | menu-default.lht | 
| 3-ctrl | Toggle Layer 3 ToggleView(3) | menu-default.lht | 
| 4 | Select Layer 4 SelectLayer(4) | menu-default.lht | 
| 4-alt | Select Layer 14 SelectLayer(14) | menu-default.lht | 
| 4-alt-ctrl | Toggle Layer 14 ToggleView(14) | menu-default.lht | 
| 4-ctrl | Toggle Layer 4 ToggleView(4) | menu-default.lht | 
| 5 | Select Layer 5 SelectLayer(5) | menu-default.lht | 
| 5-alt | Select Layer 15 SelectLayer(15) | menu-default.lht | 
| 5-alt-ctrl | Toggle Layer 15 ToggleView(15) | menu-default.lht | 
| 5-ctrl | Toggle Layer 5 ToggleView(5) | menu-default.lht | 
| 6 | Select Layer 6 SelectLayer(6) | menu-default.lht | 
| 6-alt | Select Layer 16 SelectLayer(16) | menu-default.lht | 
| 6-alt-ctrl | Toggle Layer 16 ToggleView(16) | menu-default.lht | 
| 6-ctrl | Toggle Layer 6 ToggleView(6) | menu-default.lht | 
| 7 | Select Layer 7 SelectLayer(7) | menu-default.lht | 
| 7-alt | Select Layer 17 SelectLayer(17) | menu-default.lht | 
| 7-alt-ctrl | Toggle Layer 17 ToggleView(17) | menu-default.lht | 
| 7-ctrl | Toggle Layer 7 ToggleView(7) | menu-default.lht | 
| 8 | Select Layer 8 SelectLayer(8) | menu-default.lht | 
| 8-alt | Select Layer 18 SelectLayer(18) | menu-default.lht | 
| 8-alt-ctrl | Toggle Layer 18 ToggleView(18) | menu-default.lht | 
| 8-ctrl | Toggle Layer 8 ToggleView(8) | menu-default.lht | 
| 9 | Select Layer 9 SelectLayer(9) | menu-default.lht | 
| 9-alt | Select Layer 19 SelectLayer(19) | menu-default.lht | 
| 9-alt-ctrl | Toggle Layer 19 ToggleView(19) | menu-default.lht | 
| 9-ctrl | Toggle Layer 9 ToggleView(9) | menu-default.lht | 
| : | Command Entry Command() | menu-default.lht | 
| < | Previous SwitchRelative(-1) | menu-default.lht | 
| > | Next SwitchRelative(+1) | menu-default.lht | 
| [ | Previous grid Grid(down) | menu-default.lht | 
| \ | Full screen fullscreen(toggle) | menu-default.lht | 
| ] | Next grid Grid(up) | menu-default.lht | 
| a a | Change name (refdes) AttributeDialog(object, name) | menu-default.lht | 
| a c | Change connections QuickAttr(object, connect) | menu-default.lht | 
| a d | Change devmap QuickAttr(object, devmap) | menu-default.lht | 
| a f | Change footprint AttributeDialog(object, footprint) | menu-default.lht | 
| a n | Change name AttributeDialog(object, name) | menu-default.lht | 
| a o | Change role QuickAttr(object, role) | menu-default.lht | 
| a p | Change portmap QuickAttr(object, portmap) | menu-default.lht | 
| a r | Change name (refdes) AttributeDialog(object, name) | menu-default.lht | 
| a s | Change slot num AttributeDialog(object, -slot) | menu-default.lht | 
| a u | Change funcmap QuickAttr(object, funcmap) | menu-default.lht | 
| a v | Change value AttributeDialog(object, value) | menu-default.lht | 
| b 1 | Select Buffer #1 BufferSwitch(1) | menu-default.lht | 
| b 2 | Select Buffer #2 BufferSwitch(2) | menu-default.lht | 
| b 3 | Select Buffer #3 BufferSwitch(3) | menu-default.lht | 
| b 4 | Select Buffer #4 BufferSwitch(4) | menu-default.lht | 
| b 5 | Select scratchpad BufferSwitch(5) | menu-default.lht | 
| b c c | Clear buffer BufferClear() | menu-default.lht | 
| b f l | Load buffer content from file BufferClear(); BufferLoad(All); Tool(buffer) | menu-default.lht | 
| b f s | Save buffer content to file BufferSave(All) | menu-default.lht | 
| b l s | Load buffer symbol/group from file BufferLoad(Symbol); Tool(buffer) | menu-default.lht | 
| b m l | Mirror buffer (left/right) Mirror(Buffer, horizontal) | menu-default.lht | 
| b m u | Mirror buffer (up/down) Mirror(Buffer, vertical) | menu-default.lht | 
| b r a | Arbitrarily Rotate Buffer Rotate(Buffer, ask) | menu-default.lht | 
| b r l | Rotate buffer 90 deg CCW (left) Rotate90(Buffer, 1) | menu-default.lht | 
| b r r | Rotate buffer 90 deg CW (right) Rotate90(Buffer, -1) | menu-default.lht | 
| b s g | Save buffer group to file BufferSave(Group) | menu-default.lht | 
| b s s | Save buffer symbol to file BufferSave(Symbol) | menu-default.lht | 
| c-ctrl | Copy selection to buffer GetXY(Click to set the snap point for this buffer); BufferClear(Clear); BufferCopy(); Unselect(All); Tool(buffer) | menu-default.lht | 
| delete | Remove object Tool(Save); Tool(remove); GetXY(Click on object to remove); Tool(Press); Tool(Restore) | menu-default.lht | 
| down | Step Down Cursor(Warp,0,1,grid) | menu-default.lht | 
| down-ctrl | Scroll Down Scroll(down) | menu-default.lht | 
| down-shift | Step +Down Cursor(Pan,0,50,view) | menu-default.lht | 
| e c | Copy selection to buffer GetXY(Click to set the snap point for this buffer); BufferClear(Clear); BufferCopy(); Unselect(All); Tool(buffer) | menu-default.lht | 
| e d | Remove object Tool(Save); Tool(remove); GetXY(Click on object to remove); Tool(Press); Tool(Restore) | menu-default.lht | 
| e h | Mirror object horizontally Mirror(auto, horizontal) | menu-default.lht | 
| e m r | Renumber symbols RenumberDialog | menu-default.lht | 
| e p | Object Properties... PropEdit(selection) | menu-default.lht | 
| e s | Stroke pendialog(object) | menu-default.lht | 
| e t | Text string EditText(Object) | menu-default.lht | 
| e v | Mirror object vertically Mirror(auto, vertical) | menu-default.lht | 
| e w | Whirl object (rotate 90 deg) Rotate90(auto) | menu-default.lht | 
| e x | Cut selection to buffer GetXY(Click to set the snap point for this buffer); BufferClear(Clear); BufferCut(MoveSelected); Tool(buffer) | menu-default.lht | 
| enter | Click (left) Tool(Press); Tool(Release) | menu-default.lht | 
| escape | Cancel Tool(escape) | menu-default.lht | 
| f1 | Circle Tool(circle) | menu-default.lht | 
| f11 | Arrow Tool(arrow) | menu-default.lht | 
| f12 | Lock Tool(lock) | menu-default.lht | 
| f2 | Wirenet Tool(wirenet) | menu-default.lht | 
| f3 | Line Tool(line) | menu-default.lht | 
| f4 | Text Tool(text) | menu-default.lht | 
| f5 | Rectangle Tool(rect) | menu-default.lht | 
| f7 | Buffer Tool(buffer) | menu-default.lht | 
| f8 | Del/remove Tool(remove) | menu-default.lht | 
| f9 | Whirl (rotate 90 deg) Tool(rotate) | menu-default.lht | 
| f a | Save sheet as... SaveAs() | menu-default.lht | 
| f e | Export Sheet... ExportDialog() | menu-default.lht | 
| f j | Export Project... ExportProjectDialog() | menu-default.lht | 
| f n | New root sheet New(@, root) | menu-default.lht | 
| f n-shift | New aux sheet New(@, aux) | menu-default.lht | 
| f o | Load... Load() | menu-default.lht | 
| f p | Print sheet... Print() | menu-default.lht | 
| f q | Quit Quit() | menu-default.lht | 
| f r | Revert sheet Revert(sheet) | menu-default.lht | 
| f s | Save sheet... Save() | menu-default.lht | 
| f u | Unload sheet Unload(sheet) | menu-default.lht | 
| g b | Previous grid Grid(down) | menu-default.lht | 
| g c | Custom grid Grid(ask) | menu-default.lht | 
| g d | Grid *2 SetGrid(*2) | menu-default.lht | 
| g f | Next grid Grid(up) | menu-default.lht | 
| g h | Grid /2 SetGrid(/2) | menu-default.lht | 
| g l | Enable local grid conf(toggle, editor/local_grid/enable, design) | menu-default.lht | 
| g v | Enable visible grid conf(toggle, editor/draw_grid, design) | menu-default.lht | 
| i c d | Re-scan the devmap library devmaplibRehash() | menu-default.lht | 
| i c i | Data integrity check Integrity() | menu-default.lht | 
| i c p | Preferences... preferences | menu-default.lht | 
| i c r | Re-scan the symbol library SymlibRehash() | menu-default.lht | 
| i c u | Re-scan the funcmap library funcmaplibRehash() | menu-default.lht | 
| j h | Scroll Left Scroll(left) | menu-default.lht | 
| j j | Scroll Down Scroll(down) | menu-default.lht | 
| j k | Scroll Up Scroll(up) | menu-default.lht | 
| j l | Scroll Right Scroll(right) | menu-default.lht | 
| k h | Step Left Cursor(Warp,-1,0,grid) | menu-default.lht | 
| k j | Step Down Cursor(Warp,0,1,grid) | menu-default.lht | 
| k k | Step Up Cursor(Warp,0,-1,grid) | menu-default.lht | 
| k l | Step Right Cursor(Warp,1,0,grid) | menu-default.lht | 
| k r | Click (right) Tool(Release); Popup(popup-obj, obj-type) | menu-default.lht | 
| k space | Click (left) Tool(Press); Tool(Release) | menu-default.lht | 
| l - | TODO Layer(remove) | menu-default.lht | 
| l k | Select previous layer LayerByStack(Select, Prev) | menu-default.lht | 
| l l | Select next layer LayerByStack(Select, Next) | menu-default.lht | 
| l r | TODO Layer(remove) | menu-default.lht | 
| left | Step Left Cursor(Warp,-1,0,grid) | menu-default.lht | 
| left-ctrl | Scroll Left Scroll(left) | menu-default.lht | 
| left-shift | Step +Left Cursor(Pan,-50,0,view) | menu-default.lht | 
| m f l | Lock floaters ToggleFloaters(lock) | menu-default.lht | 
| m f o | Only floaters ToggleFloaters(only) | menu-default.lht | 
| m k s | Loose symbol (no sym lock) proptoggle(sheet, p/sheet/loose_sym) | menu-default.lht | 
| m l c | Continuous draw (toggle) conf(toggle, editor/line_cont, design) | menu-default.lht | 
| m l f | Cycle line clip/refraction (toggle) conf(toggle, editor/line_refraction, design) | menu-default.lht | 
| m r o | Rubber band: orthogonal lines conf(toggle, editor/rubber_band_ortho, design) | menu-default.lht | 
| m r r | Rubber band mode conf(toggle, editor/rubber_band_mode, design) | menu-default.lht | 
| m s p | Enable symbol auto-pasting to local lib conf(toggle, editor/paste_to_local_lib, design) | menu-default.lht | 
| n-ctrl | New root sheet New(@, root) | menu-default.lht | 
| p a | place attribute text GetXy(Click where the new attribute should be placed); PlaceAttrib() | menu-default.lht | 
| p m p | Manage plugins... ManagePlugins() | menu-default.lht | 
| p m s | Manage scripts... BrowseScripts() | menu-default.lht | 
| p p c | Polygon Close Polygon(Close) | menu-default.lht | 
| p p p | Polygon PreviousPoint Polygon(PreviousPoint) | menu-default.lht | 
| p t | place terminal GetXy(Click where the new terminal should be placed); PlaceTerminal() | menu-default.lht | 
| right | Step Right Cursor(Warp,1,0,grid) | menu-default.lht | 
| right-ctrl | Scroll Right Scroll(right) | menu-default.lht | 
| right-shift | Step +Right Cursor(Pan,50,0,view) | menu-default.lht | 
| s-ctrl | Save sheet... Save() | menu-default.lht | 
| s a a | Select all visible objects on sheet Select(All) | menu-default.lht | 
| s b b | objects Breakup(selected, any, sheet) | menu-default.lht | 
| s b g | groups Breakup(selected, group, sheet) | menu-default.lht | 
| s b p | polygons Breakup(selected, poly, sheet) | menu-default.lht | 
| s c g | Custom group GetXY(Click to set origin); Convert(selected, group) | menu-default.lht | 
| s c p | Polygon GetXY(Click to set origin); Convert(selected, polygon) | menu-default.lht | 
| s c s | Symbol GetXY(Click to set origin); Convert(selected, symbol) | menu-default.lht | 
| s c t | Terminal GetXY(Click to set origin); Convert(selected, terminal) | menu-default.lht | 
| s i | Invert selection on sheet Select(Invert) | menu-default.lht | 
| s l k | List locked objects query(view, "@.locked == 1") | menu-default.lht | 
| s l u | List unnamed symbols query(view, '@.a.role == "sym" || @.a.name ~ "[?]$"') | menu-default.lht | 
| s p | Edit properties propedit(selection) | menu-default.lht | 
| s r | Remove selected objects RemoveSelected() | menu-default.lht | 
| s s | Advanced search and select SearchDialog() | menu-default.lht | 
| s t | Testbench affiliation TestBenchDialog(selected) | menu-default.lht | 
| s u a | Unselect all objects on sheet Unselect(All) | menu-default.lht | 
| s u p | Unselect all objects in projet Unselect(AllProject) | menu-default.lht | 
| t b | Buffer Tool(buffer) | menu-default.lht | 
| t c | Circle Tool(circle) | menu-default.lht | 
| t d | Del/remove Tool(remove) | menu-default.lht | 
| t k | Lock Tool(lock) | menu-default.lht | 
| t l | Line Tool(line) | menu-default.lht | 
| t m | Move Tool(move) | menu-default.lht | 
| t n | Arrow Tool(arrow) | menu-default.lht | 
| t o | Whirl (rotate 90 deg) Tool(rotate) | menu-default.lht | 
| t p | Change pen Preferences(colors) | menu-default.lht | 
| t p-shift | Copy Tool(copy) | menu-default.lht | 
| t r | Rectangle Tool(rect) | menu-default.lht | 
| t t | Text Tool(text) | menu-default.lht | 
| t w | Wirenet Tool(wirenet) | menu-default.lht | 
| t x | xmirror Tool(xmirror) | menu-default.lht | 
| t y | ymirror Tool(ymirror) | menu-default.lht | 
| u c | Clear undo-buffer Undo(ClearList) | menu-default.lht | 
| u d | Undo dialog (for debugging) UndoDialog() | menu-default.lht | 
| u r | Redo last undone operation Redo() | menu-default.lht | 
| u u | Undo last operation Undo() | menu-default.lht | 
| up | Step Up Cursor(Warp,0,-1,grid) | menu-default.lht | 
| up-ctrl | Scroll Up Scroll(up) | menu-default.lht | 
| up-shift | Step +Up Cursor(Pan,0,-50,view) | menu-default.lht | 
| v-ctrl | Paste buffer to layout Tool(buffer) | menu-default.lht | 
| v c | Center cursor Center() | menu-default.lht | 
| v d n | Next SwitchRelative(+1) | menu-default.lht | 
| v d p | Previous SwitchRelative(-1) | menu-default.lht | 
| v f | Zoom Extents Zoom() | menu-default.lht | 
| v r g | Reset GUI | menu-default.lht | 
| v r v | Reset View | menu-default.lht | 
| w a | Abstract model AbstractDialog() | menu-default.lht | 
| w l | Library LibraryDialog(symbol, sheet) | menu-default.lht | 
| w m | Message Log LogDialog() | menu-default.lht | 
| w t | Tree view TreeDialog() | menu-default.lht | 
| w v | Viewport ViewPortDialog() | menu-default.lht | 
| w w d | devmaps LibraryDialog(devmap, sheet) | menu-default.lht | 
| w w s | spice libs LibraryDialog(spicelib, sheet) | menu-default.lht | 
| w w u | funcmaps LibraryDialog(funcmap, sheet) | menu-default.lht | 
| y-ctrl | Redo last undone operation Redo() | menu-default.lht | 
| z-ctrl | Undo last operation Undo() | menu-default.lht | 
| z 1 | Zoom to 0.10k/px Zoom(=100) | menu-default.lht | 
| z 2 | Zoom to 0.25k/px Zoom(=250) | menu-default.lht | 
| z 5 | Zoom to 0.50k/px Zoom(=500) | menu-default.lht | 
| z e | Zoom Extents Zoom() | menu-default.lht | 
| z s | Zoom to selection ZoomTo(selected) | menu-default.lht | 
| z x | Zoom Out 20% Zoom(+1.2) | menu-default.lht | 
| z z | Zoom In 20% Zoom(-1.2) | menu-default.lht |