JOSM Keyboard Shortcuts
The following shortcuts are the default setting (list is probably outdated).
modes
| S | Select objects
|
| A or N | Add / Draw nodes and ways
|
| D | Delete nodes or ways
|
| X | Stretch a part of a way (create a building or something else)
|
| Z | Zoom in by dragging
|
other shortcuts
| B | Distribute nodes
|
| C | Combine Ways
|
| G | Unglue ways
|
| J | Join Node to Way
|
| L | Align nodes into a straight line
|
| M | Merge Nodes
|
| O | Align nodes in circle
|
| P | Split Way
|
| Q | Orthogonalize Shape
|
| R | Reverse Way
|
| U | Unselect All
|
| del | Delete object but don't change into delete mode
|
| + | Zoom in
|
| - | Zoom out
|
| Ctrl-, | Zoom in
|
| Ctrl-. | Zoom out
|
| Shift-A | Cycle through the different Auto zoom modes
|
| Shift-M | Mirror nodes
|
| Shift-O | Create circle
|
| Shift-Q | Undo Orthogonalization for certain nodes
|
| 1 | Zoom to data
|
| 2 | Zoom to layer
|
| 3 | Zoom to selection
|
| 4 | Zoom to conflict
|
| 5 | Zoom to download
|
| Ctrl-A | Select all
|
| Ctrl-C | Copy Way/Node etc to buffer
|
| Ctrl-X | Cut Way/Node etc to buffer
|
| Ctrl-V | Paste from buffer
|
| Ctrl-Shift-V | Paste only the tags
|
| Ctrl-D | Duplicate
|
| Ctrl-Shift-A | Unselect all
|
| Esc | Unselect all
|
| Ctrl-Shift-D | Download
|
| Ctrl-Shift-Alt-D | Download incomplete ways
|
| Ctrl-Shift-U | Upload
|
| Ctrl-← | Move visible area
|
| Ctrl-↑ | Move visible area
|
| Ctrl-→ | Move visible area
|
| Ctrl-↓ | Move visible area
|
| Shift-← | Move object
|
| Shift-↑ | Move object
|
| Shift-→ | Move object
|
| Shift-↓ | Move object
|
| Ctrl-Z | Undo
|
| Ctrl-Y | Redo
|
| Ctrl-N | New file
|
| Ctrl-O | Open file
|
| Ctrl-S | Save file
|
| Ctrl-Shift-S | Save as
|
| Ctrl-E | Export to GPX
|
| Ctrl-F | Search
|
| Ctrl-Q | Exit Application
|
| Ctrl-W | Toggle between wireframe and mappaint mode
|
| F1 | Help
|
| Shift-F1 | About screen (with JOSM version number)
|
| Ctrl-F1 | Popup tooltip of current selected action
|
| F12 | Preferences
|
| Shift-Alt-A | Toggle display on / off of Authors dialog
|
| Shift-Alt-C | Toggle display on / off of Conflict dialog
|
| Shift-Alt-T | Toggle display on / off of Selection list dialog
|
| Shift-Alt-H | Toggle display on / off of Display history dialog (history is not fully implemented yet)
|
| Alt-B | Open dialog for setting a tag
|
| Alt-L | Toggle display on / off of Layers dialog
|
| Shift-Alt-R | Toggle display on / off of Relations dialog
|
| Shift-Alt-O | Toggle display on / off of Command stack (the undo buffer)dialog
|
| Shift-Alt-P | Toggle display on / off of Property for selected objects dialog
|
| Shift-Alt-V | Toggle display on / off of validation dialog (requires plugin)
|
select mode
| Click | Selects one object. Click in an empty area and drag selects more objects.
|
| Click | Clicking and dragging a red cross in the middle of a segment will insert a new node at the location of the cross.
|
| Click-MiddleMouse | Cycle through the different objects under the mouse cursor (for duplicated nodes or ways sharing the same nodes). Holding "Ctrl" afterwards to directly select an object.
|
| Shift-Click | Holding the "Shift" key when in select mode adds new element to existing selection.
|
| Ctrl-Click | Holding the "Ctrl" key toggles element selection.
|
| Ctrl-Shift-LeftMouse | Holding the "Shift" and "Ctrl" key allows rotating selected objects.
|
| Alt-Click | Cycle through the different objects under the mouse cursor (without popup).
|
add mode
| Double Click | Ends the current way.
|
| Shift-Click | Holding the "Shift" key turns off extending the selected way
|
| Ctrl-Click | Holding the "Ctrl" key prevents snapping on existing ways and nodes.
|
| Alt-Click | Holding the "Alt" key creates a separated though connected way (same you could do afterwards by selecting a node and press P). This mode is marked by a small bar at the previous node.
|
delete mode
| Shift-Click | Holding the "Shift" key and clicking on a way segment only deletes this way segment and not the whole way.
|
| Ctrl-Click | Holding the "Ctrl" key deletes object and references (i.e. ways using this node).
|
| Alt-Click | Holding the "Alt" key and clicking on a way only deletes the way without its nodes.
|
extrude mode (X)
| Ctrl-Click | Holding the "Ctrl" moves way segments along their perpendicular (orthogonal to the arrow direction of the way segement).
|
all modes
| Click-RightMouse | Click and drag to span.
|
| Scroll-Wheel | Zoom in and out.
|
Note: In gnome desktop environment "Alt"-Click is used for moving the window. The "AltGr" key can be used instead.
See also
Back to Main Help