Skip to content

Instantly share code, notes, and snippets.

@d1g
Last active March 8, 2016 20:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save d1g/8ae80854464ebb36df5d to your computer and use it in GitHub Desktop.
Save d1g/8ae80854464ebb36df5d to your computer and use it in GitHub Desktop.
Some or most of them are not covered at https://josm.openstreetmap.de/wiki/Shortcuts
key shortcut source group name description
Z CMD+SHIFT+Z ​UndoSelectionAction.java CTRL_SHIFT tools:undoselection Tool: Undo selection
Z ALT+SHIFT+Z ​SelectModWaysAction.java ALT_SHIFT tools:selmodways Tool: Select last modified ways
Z SHIFT+Z ​SelectModNodesAction.java SHIFT tools:selmodnodes Tool: Select last modified nodes
Z ALT+CMD+Z ​AddrInterpolationAction.java ALT_CTRL tools:AddressInterpolation Tool: Address Interpolation
Y CMD+SHIFT+Y ​SimplifyAreaAction.java CTRL_SHIFT tools:simplifyArea Tool: Simplify Area
Y Y ImageViewerDialog.java​ DIRECT tools:geotagged Tool: Display geotagged images
Y ALT+SHIFT+Y ​ImageWayPointDialog.java ALT_SHIFT subwindow:imagewaypoint Toggle: WayPoint Image
Y ALT+CMD+Y ​ImageryAdjustMapMode.java ALT_CTRL imageryadjust:adjustmode Mode: Adjust imagery
X SHIFT+X ToggleGPXLinesAction.java​ SHIFT view:gpxlines View: Toggle GPX Lines
X ALT+X ​SplitObjectAction.java ALT tools:splitobject Tool: Split Object
X CMD+SHIFT+X ​PointInfoAction.java CTRL_SHIFT tools:pointInfo Tool: Point info
X CMD+SHIFT+X ​FixUnresolvedStreetsAction.java CTRL_SHIFT tools:AddressEdit Tool: Address Edit
X ALT+SHIFT+X ​AddEGpxLayerAction.java ALT_SHIFT gpxfilter:egpx Tool: Add EGPX layer
X ALT+CMD+X ​ExportSigsAction.java ALT_CTRL file:exportsigs Export sigs to XML...
W CMD+SHIFT+W ​WayDownloaderPlugin.java CTRL_SHIFT waydownloader:waydownload Way Download
W ALT+SHIFT+W ​SplitAreaByEmptyWayAction.java ALT_SHIFT tools:splitarea Tool: Split area
W ALT+CMD+W ​SelectHighwayAction.java ALT_CTRL tools:selecthighway Tool: Select Highway
W ALT+SHIFT+W ​OsmInspectorDialog.java ALT_SHIFT subwindow:osminspector Toggle: OSM Inspector Bugs
W SHIFT+W SelectNonBranchingWaySequencesAction.java​ SHIFT wayselector:wayselect Non-branching way sequences
W ALT+CMD+SHIFT+W ​PointManipulatorAction.java ALT_CTRL_SHIFT tools:newaddress Adresy: Vytvořit/upravit adres
V ALT+CMD+SHIFT+V ​ReverseTerraceAction.java ALT_CTRL_SHIFT tools:ReverseTerrace Tool: Reverse a Terrace
V ALT+CMD+V ​PasteRelationsAction.java ALT_CTRL tools:pasterelations Tool: Paste Relations
UP ALT+UP MoveUpAction.java​ ALT relationeditor:moveup Relation Editor: Move Up
UNDEFINED ​MapillaryZoomAction.java NONE Zoom Mapillary Zoom to the currently selected Mapillary image
UNDEFINED ​MapillaryUploadAction.java NONE Upload Mapillary Upload Mapillary pictures
UNDEFINED ​MapillaryWalkAction.java NONE Mapillary walk Start walk mode
UNDEFINED ReportBugAction.java​ NONE reportbug Report a ticket to JOSM bugtracker
UNDEFINED RefreshAction.java​ NONE relationeditor:refresh Relation Editor: Refresh
UNDEFINED ​OpenPreferencesActions.java NONE opendata_open_preferences OpenData preferences
UNDEFINED JosmAction.java​ NONE core:none No Shortcut
UNDEFINED ExtrudeAction.java​ NONE mapmode:extrudedualalign Mode: Extrude Dual alignment
UNDEFINED DrawAction.java​ NONE mapmode:drawanglesnapping Mode: Draw Angle snapping
UNDEFINED ​PhotoAdjustMapMode.java NONE mapmode:photoadjust Mode: Adjust photos
UNDEFINED ​MapillaryJoinAction.java NONE Mapillary join Join Mapillary pictures
UNDEFINED ​MapillaryImportIntoSequenceAction.java NONE Import Mapillary Sequence Import pictures into Mapillary layer in a sequence
UNDEFINED ​MapillaryImportAction.java NONE Import Mapillary Import pictures into Mapillary layer
UNDEFINED MapRectifierWMSmenuAction.java​ NONE imagery:rectimg Imagery: Rectified Image...
UNDEFINED ShowStatusReportAction.java​ NONE help:showstatusreport Help: Show Status Report
UNDEFINED ​ExtToolAction.java NONE exttool:Tool name External Tool: Tool name
UNDEFINED ​MapillaryExportAction.java NONE Export Mapillary Export Mapillary pictures
UNDEFINED ​MergeAddrPointsAction.java NONE edit:mergeaddrpoints Edit: Merge address points
UNDEFINED PropertiesDialog.java​, ​CopyTagsAction.java NONE system:copytags Edit: Copy Tags
UNDEFINED ​ConflictResolveAction.java NONE address:resolveconflict Adresy: Zobrazit konflikty
U SHIFT+U ​UnselectNodesAction.java SHIFT tools:unsnodes Tool: Unselect nodes
U CMD+SHIFT+U ​MeasurementDialog.java CTRL_SHIFT subwindow:measurement Toggle: Measured values
T T ​TracerAction.java DIRECT tools:tracer2 Tool: Tracer2
T T ​TracerAction.java DIRECT tools:tracer Tool: Tracer
T SHIFT+T ​TerracerAction.java SHIFT tools:Terracer Tool: Terrace a building
T ALT+CMD+SHIFT+T ​TaggingPresetTesterAction.java ALT_CTRL_SHIFT tools:taggingpresettester Tool: Tagging Preset Tester
T CMD+SHIFT+T ​RevertChangesetAction.java CTRL_SHIFT tool:revert Tool: Revert changeset
T ALT+CMD+SHIFT+T ​TofixDialog.java ALT_CTRL_SHIFT Tool:To-fix Toggle: Tool:To-fix
T ALT+CMD+T ​TrustDialog.java ALT_CTRL subwindow:trustosm Toggle: Object signatures
T T ​BrowseAction.java DIRECT touchscreenhelper:browse Mode: Browse map with left button
T CMD+T ​MultiTagAction.java CTRL multitag Edit: Tag multiple objects
T CMD+T ​GetMissingDataAction.java CTRL gpg:download Download referenced osm objects...
SPACE SHIFT+SPACE ​AlignWaysAction.java SHIFT tools:alignways Tool: Align Ways
SLASH SHIFT+SLASH ​SelectBoundaryAction.java SHIFT tools:selboundary Tool: Area boundary [testing]
S ALT+SHIFT+S ​SymmetryAction.java ALT_SHIFT tools:symmetry Tool: Symmetry
S ALT+CMD+SHIFT+S ​AutoSaveAction.java ALT_CTRL_SHIFT surveyor:autosave Tool: AutoSave LiveData
S ALT+CMD+S ​TagSourceAction.java ALT_CTRL tools:sourcetag Tool: Add Source Tag
S ALT+SHIFT+S ​TofixDialog.java ALT_SHIFT tofix:skip tofix:Skip item
S ALT+S PropertiesDialog.java​, ​OSMRecToggleDialog.java ALT properties:edit Edit Tags
R CMD+SHIFT+R ​SurveyorShowAction.java CTRL_SHIFT surveyor:open Tool: Surveyor...
R SHIFT+R ​TagBufferAction.java SHIFT tools:tagbuffer Tool: Copy tags from previous selection
R ALT+CMD+SHIFT+R ​RoutingDialog.java ALT_CTRL_SHIFT subwindow:routing Toggle: Routing
R ALT+CMD+R ​RelContextDialog.java ALT_CTRL reltoolbox:changerole Relation Toolbox: Enter role for selected members
R CMD+R ​LiveGpsPlugin.java CTRL menu:livegps:capture Menu: Capture GPS Track
Q SHIFT+Q OrthogonalizeAction.java​ SHIFT tools:orthogonalizeUndo Tool: Orthogonalize Shape / Undo
Q ALT+SHIFT+Q ​RoadSignsPlugin.java ALT_SHIFT plugin:roadsigns:dialog Roadsigns plugin: open dialog
Q ALT+CMD+SHIFT+Q ​FactoryDialog.java ALT_CTRL_SHIFT subwindow:addressfactory Přepnout: Továrna na adresy
Q ALT+CMD+Q CloseChangesetAction.java​ ALT_CTRL system:closechangeset File: Closes open changesets
PERIOD SHIFT+PERIOD ​MapillaryDownloadViewAction.java SHIFT Mapillary area Download Mapillary images in current view
PAGE_UP PAGE_UP ImageViewerDialog.java​ DIRECT geoimage:previous Geoimage: Show previous Image
PAGE_DOWN PAGE_DOWN ImageViewerDialog.java​ DIRECT geoimage:next Geoimage: Show next Image
P ALT+CMD+SHIFT+P ​SplitOnIntersectionsAction.java ALT_CTRL_SHIFT tools:splitonintersections Tool: Split adjacent ways
P ALT+CMD+P JumpToMarkerActions.java​ ALT_CTRL core_multikey:previousMarker Multikey: Previous marker
P CMD+P ​PrintAction.java CTRL system:print File: Print...
O ALT+CMD+O ​MergeOverlapAction.java ALT_CTRL tools:mergeoverlap Tool: Merge overlap
O ALT+CMD+SHIFT+O ​OhePlugin.java ALT_CTRL_SHIFT tools:opening_hourseditor Tool: Edit opening hours
O ALT+CMD+O ​ImportOsmInspectorBugsAction.java ALT_CTRL importosmibugs Edit: Import Osm Inspector Bugs...
NUMPAD8 NUMPAD8 ​VideoPlugin.java DIRECT videomapping:faster Video: Faster
NUMPAD7 NUMPAD7 ​VideoPlugin.java DIRECT videomapping:loop Video: Loop
NUMPAD6 NUMPAD6 ​VideoPlugin.java DIRECT videomapping:forward Video: Forward
NUMPAD5 NUMPAD5 ​VideoPlugin.java DIRECT videomapping:startstop Video: Play/Pause
NUMPAD4 NUMPAD4 ​VideoPlugin.java DIRECT videomapping:backward Video: Backward
NUMPAD2 NUMPAD2 ​VideoPlugin.java DIRECT videomapping:slower Video: Slower
N CMD+SHIFT+N ​SelectWayNodesAction.java CTRL_SHIFT tools:selectwaynodes Tool: Select Way Nodes
N ALT+SHIFT+N ​MichiganLeft.java ALT_SHIFT tools:michigan_left Tool: Michigan Left
N ALT+SHIFT+N ​TofixDialog.java ALT_SHIFT tofix:noterror tofix:Not a Error item
N ALT+CMD+N ​CreateRelationAction.java ALT_CTRL reltoolbox:create Relation Toolbox: Create a new relation
N SHIFT+N ​AlignWaysMode.java SHIFT mapmode:alignways Mode: Align Ways
MULTIPLY MULTIPLY ​IRSRectifyPlugin.java DIRECT menu:irsrectify Update IRS adjustment layer
MULTIPLY CMD+MULTIPLY ​IntersectedWaysRecursiveAction.java CTRL tools:intwayall Tool: All intersecting ways
M ​MapillaryMainDialog.java NONE Mapillary dialog Open Mapillary main dialog
M ​MapillaryHistoryDialog.java NONE Mapillary history Open Mapillary history dialog
M ​MapillaryFilterDialog.java NONE Mapillary filter Open Mapillary filter dialog
M CMD+SHIFT+M MergeSelectionAction.java​ CTRL_SHIFT system:mergeselection Edit: Merge selection
L ALT+CMD+SHIFT+L ​LakewalkerAction.java ALT_CTRL_SHIFT tools:lakewalker Tool: Lake Walker
L SHIFT+L ​AlignWayNodesAction.java SHIFT tools:alignwaynodes Tool: Align Way Nodes
L CMD+SHIFT+L ​LatLonAction.java CTRL_SHIFT latlon Edit: Lat Lon tool
K ALT+SHIFT+K ​FactoryAction.java ALT_SHIFT mapmode:clickaddress Sputit továrnu na adresy
K CMD+SHIFT+K ​OsmInspectorDialog.java CTRL_SHIFT osmi:next Next OSMI bug
K K ​LaunchAction.java DIRECT edit:housenumbertaggingtool HouseNumberTaggingTool
J SHIFT+J JoinAreasAction.java​ SHIFT tools:joinareas Tool: Join overlapping Areas
J ALT+SHIFT+J ​ExtractPointAction.java ALT_SHIFT tools:extnode Tool: Extract node
J ALT+J UnJoinNodeWayAction.java​ ALT tools:unjoinnodeway Tool: Disconnect Node from Way
J ALT+SHIFT+J ​JunctionCheckDialog.java ALT_SHIFT subwindow:junctionchecker Toggle: junctions
J CMD+SHIFT+J ​OsmInspectorDialog.java CTRL_SHIFT osmi:prev Prev OSMI bug
J ALT+CMD+J JumpToMarkerActions.java​ ALT_CTRL core_multikey:nextMarker Multikey: Next marker
I I ​IntersectedWaysAction.java DIRECT tools:intway Tool: Intersecting ways
I ALT+SHIFT+I ​SelectAllInsideAction.java ALT_SHIFT tools:selinside Tool: All inside
I SHIFT+I ​AddIntersectionsAction.java SHIFT tools:addintersect Tool: Add nodes at intersections
I ALT+CMD+SHIFT+I ​OpenVisibleAction.java ALT_CTRL_SHIFT tools:openvisible Menu: Open Visible...
I ALT+CMD+I ​GetImageryOffsetAction.java ALT_CTRL imageryoffset:get Imagery: Get Imagery Offset...
HOME ALT+HOME DownloadIncompleteMembersAction.java​ ALT relationeditor:downloadincomplete Relation Editor: Download Members
HOME CMD+HOME ​LiveGpsPlugin.java CTRL menu:livegps:autocenter Menu: Capture GPS Track
HOME HOME ImageViewerDialog.java​ DIRECT geoimage:first Geoimage: Show first Image
HOME HOME ​LiveGpsPlugin.java DIRECT edit:centergps Edit: Center Once
H SHIFT+H ​OpenPageAction.java SHIFT tools:openurl Tool: Open custom URL
H ALT+CMD+SHIFT+H ​ObjectsHistoryAction.java ALT_CTRL_SHIFT tool:history Tool: Display objects history dialog
H ALT+CMD+H FilterDialog.java​ ALT_CTRL core_multikey:hidingFilter Multikey: Hide filter
H H ​RelationEditMode.java DIRECT mapmode:editRelation Mode: Edit relation
G CMD+G ​UploadDataGuiPlugin.java CTRL tools:uploadtraces Tool: Upload Traces
G ALT+SHIFT+G ​UnGlueRelationAction.java ALT_SHIFT tools:ungluerelation Tool: UnGlue Relations
G CMD+SHIFT+G ​ReplaceGeometryAction.java CTRL_SHIFT tools:replacegeometry Tool: Replace Geometry
G SHIFT+G ​CreateGridOfWaysAction.java SHIFT tools:CreateGridOfWays Tool: Create grid of ways
G ALT+CMD+SHIFT+G ​LiveGpsDialog.java ALT_CTRL_SHIFT subwindow:livegps Toggle: Live GPS
G ALT+CMD+G ​SumoExportAction.java ALT_CTRL menu:sumoexport Menu: SUMO Export
G ALT+CMD+G ​GlobalsatPlugin.java ALT_CTRL menu:globalsatimport Menu: Globalsat Import
F3 SHIFT+F3 TaggingPresetSearchPrimitiveDialog.java​ SHIFT preset:search-objects Search for objects by preset
F10 F10 ​MenuActionGrab.java DIRECT cadastre:grab Cadastre: Download Image from French Cadastre WMS
F ALT+CMD+SHIFT+F ​PdfImportAction.java ALT_CTRL_SHIFT tools:pdfimport Tool: Import PDF file
F ALT+SHIFT+F ​TofixDialog.java ALT_SHIFT tofix:fixed tofix:Fixed item
F ALT+CMD+F ​FindRelationAction.java ALT_CTRL reltoolbox:find Relation Toolbox: Find a relation
F SHIFT+F ​FastDrawingMode.java SHIFT mapmode:fastdraw Mode: Fast drawing mode
F ALT+CMD+F ​ConflationToggleDialog.java ALT_CTRL conflation:replace Conflation: Replace
EQUALS EQUALS ​AddRemoveMemberAction.java DIRECT reltoolbox:addremove Relation Toolbox: Add/remove members from the chosen relation
ENTER ENTER ​CommandLineAction.java DIRECT tool:commandline Tool: Command line
END ALT+END SortAction.java​ ALT relationeditor:sort Relation Editor: Sort
END END ImageViewerDialog.java​ DIRECT geoimage:last Geoimage: Show last Image
E ALT+SHIFT+E ​MiddleNodesAction.java ALT_SHIFT tools:midnodes Tool: Middle nodes
E CMD+SHIFT+E ​ConnectedWaysAction.java CTRL_SHIFT tools:adjwaysall Tool: All connected ways
E SHIFT+E ​AdjacentWaysAction.java SHIFT tools:adjways Tool: Adjacent ways
E E ​AdjacentNodesAction.java DIRECT tools:adjnodes Tool: Adjacent nodes
E ALT+CMD+E FilterDialog.java​ ALT_CTRL core_multikey:enableFilter Multikey: Enable filter
E E ​Address.java DIRECT mapmode:cadastre-fr-buildings Mode: CadastreFR - Buildings
DOWN ALT+DOWN MoveDownAction.java​ ALT relationeditor:movedown Relation Editor: Move Down
DELETE ALT+DELETE RemoveAction.java​ ALT relationeditor:remove Relation Editor: Remove
DELETE SHIFT+DELETE ImageViewerDialog.java​ SHIFT geoimage:deleteimagefromlayer Geoimage: Remove photo from layer
DELETE CMD+SHIFT+DELETE ImageViewerDialog.java​ CTRL_SHIFT geoimage:deletefilefromdisk Geoimage: Delete File from disk
D ALT+SHIFT+D ​DownloadAlongWayAction.java ALT_SHIFT tools:download_along Tool: Download Along
D ALT+SHIFT+D ​OsmInspectorBugInfoDialog.java ALT_SHIFT subwindow:select Toggle: Current Selected Bug Info
D ALT+SHIFT+D ​DownloadPlugin.java ALT_SHIFT continuosdownload:activate Toggle the continuous download on/off
COMMA SHIFT+COMMA ​MapillaryDownloadAction.java SHIFT Mapillary Start Mapillary layer
C SHIFT+C ​CurveAction.java SHIFT tools:createcurve Tool: Create a circle arc
C ALT+CMD+C ChangesetManagerToggleAction.java​ ALT_CTRL menu:windows:changesetdialog Toggle visibility of Changeset Manager window
C ALT+CMD+SHIFT+C ImageViewerDialog.java​ ALT_CTRL_SHIFT geoimage:copypath Geoimage: Copy image path
BACK_SPACE BACK_SPACE DrawAction.java​, ​DrawSplineAction.java DIRECT mapmode:backspace Backspace in Add mode
BACK_SLASH BACK_SLASH ​InfoMode.java DIRECT mapmode:infomode Mode: GPX info mode
B ALT+CMD+B ​AddressDialogAction.java ALT_CTRL tools:tagbuilding Tools: Tag Building
B CMD+SHIFT+B CreateMultipolygonAction.java​ CTRL_SHIFT tools:multipoly_update Tool: Update multipolygon
B B ​DrawBuildingAction.java DIRECT mapmode:buildings Mode: Draw buildings
B ALT+CMD+B ​BuildingSizeAction.java ALT_CTRL edit:buildingsdialog Edit: Set buildings size
A ALT+CMD+A ​AreaSelectorAction.java ALT_CTRL tools:areaselector Tools: Area Selector
A ALT+CMD+SHIFT+A ​OdDialog.java ALT_CTRL_SHIFT subwindow:opendata Toggle: OpenData
A ALT+CMD+A ​CreateMultipolygonAction.java ALT_CTRL reltoolbox:multipolygon Relation Toolbox: Create multipolygon
A ALT+A PropertiesDialog.java​, ​OSMRecToggleDialog.java ALT properties:add Add Tag
2 ALT+SHIFT+2 ​CreateOrEditTurnRestrictionAction.java ALT_SHIFT tools:turnrestriction Tool: Create or edit a turn restriction.
1 ALT+SHIFT+1 ​OsmInspectorPlugin.java ALT_SHIFT OsmInspector Toggle: Open OsmInspector
1 ALT+SHIFT+1 ​LaunchAction.java ALT_SHIFT edit:launchtageditor Launches the tag editor dialog
0 ALT+SHIFT+0 ​MapdustPlugin.java ALT_SHIFT MapDust Toggle: Open MapDust
0 SHIFT+0 ​GroupManipulatorAction.java SHIFT address:assignaddress Adresy: Přiřadit adresy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment