6.3. Shortcuts

darktable has a large set of keyboard shortcuts that, with the work of Robert Bieber, is now user configurable through the preference pane.

When you open the shortcuts menu you are presented with a hierarchical list of all actions that can receive a keyboard shortcut. Go to the action you want to change and double click. You are then prompted to press the new key combination to be mapped to the selected action. In order to remove an existing keyboard shortcut, click on the action and press backspace.

You can export your mappings to a file or import mappings from a file. Press default to reset all keyaccelerators to their default state.

Below is a table with the default keybindings for actions available in darktable.

<darktable>/global/lighttable viewl
<darktable>/global/darkroom viewd
<darktable>/global/capture viewt
<darktable>/global/map viewm
<darktable>/global/increase brightnessF10
<darktable>/global/decrease brightnessF9
<darktable>/global/increase contrastF8
<darktable>/global/decrease contrastF7
<darktable>/global/leave fullscreenEscape
<darktable>/global/quit<Primary>q
<darktable>/global/switch viewperiod
<darktable>/global/toggle fullscreenF11
<darktable>/global/toggle header<Primary>h
<darktable>/global/toggle side bordersTab
<darktable>/views/lighttable/color redF1
<darktable>/views/lighttable/color yellowF2
<darktable>/views/lighttable/color greenF3
<darktable>/views/lighttable/color blueF4
<darktable>/views/lighttable/color purpleF5
<darktable>/views/lighttable/navigate down<Shift>g
<darktable>/views/lighttable/navigate page downPage_Down
<darktable>/views/lighttable/navigate page upPage_Up
<darktable>/views/lighttable/navigate upg
<darktable>/views/lighttable/previewz
<darktable>/views/lighttable/preview with focus detection<Primary>z
<darktable>/views/lighttable/rate 11
<darktable>/views/lighttable/rate 22
<darktable>/views/lighttable/rate 33
<darktable>/views/lighttable/rate 44
<darktable>/views/lighttable/rate 55
<darktable>/views/lighttable/rate desert0
<darktable>/views/lighttable/rate rejectr
<darktable>/views/lighttable/realign images to gridl
<darktable>/views/lighttable/scroll centerapostrophe
<darktable>/views/lighttable/scroll downDown
<darktable>/views/lighttable/scroll leftLeft
<darktable>/views/lighttable/scroll rightRight
<darktable>/views/lighttable/scroll upUp
<darktable>/views/darkroom/export<Primary>e
<darktable>/views/darkroom/image forwardspace
<darktable>/views/darkroom/image backBackSpace
<darktable>/views/darkroom/overexposedo
<darktable>/views/darkroom/toggle film strip<Primary>f
<darktable>/views/darkroom/zoom close-up<Alt>1
<darktable>/views/darkroom/zoom fill<Alt>2
<darktable>/views/darkroom/zoom fit<Alt>3
<darktable>/views/map/redo<Primary>r
<darktable>/views/map/undo<Primary>z
<darktable>/views/capture/toggle film strip<Primary>f
<darktable>/modules/copy_history/copy all<Primary>c
<darktable>/modules/copy_history/copy<Primary><Shift>c
<darktable>/modules/copy_history/paste all<Primary>v
<darktable>/modules/copy_history/paste<Primary><Shift>v
<darktable>/modules/export/export<Primary>e
<darktable>/modules/filmstrip/color redF1
<darktable>/modules/filmstrip/color yellowF2
<darktable>/modules/filmstrip/color greenF3
<darktable>/modules/filmstrip/color blueF4
<darktable>/modules/filmstrip/color purpleF5
<darktable>/modules/filmstrip/duplicate image<Primary>d
<darktable>/modules/filmstrip/copy history parts<Primary><Shift>c
<darktable>/modules/filmstrip/copy history<Primary>c
<darktable>/modules/filmstrip/paste history parts<Primary><Shift>v
<darktable>/modules/filmstrip/paste history<Primary>v
<darktable>/modules/filmstrip/rate 11
<darktable>/modules/filmstrip/rate 22
<darktable>/modules/filmstrip/rate 33
<darktable>/modules/filmstrip/rate 44
<darktable>/modules/filmstrip/rate 55
<darktable>/modules/filmstrip/rate desert0
<darktable>/modules/filmstrip/rate rejectr
<darktable>/modules/image/group<Primary>g
<darktable>/modules/image/ungroup<Primary><Shift>g
<darktable>/modules/image/remove from collectionDelete
<darktable>/modules/lighttable_mode/zoom max<Alt>1
<darktable>/modules/lighttable_mode/zoom in<Alt>2
<darktable>/modules/lighttable_mode/zoom out<Alt>3
<darktable>/modules/lighttable_mode/zoom min<Alt>4
<darktable>/modules/live_view/toggle live viewv
<darktable>/modules/select/select all<Primary>a
<darktable>/modules/select/invert selection<Primary>i
<darktable>/modules/select/select none<Primary><Shift>a
<darktable>/modules/tagging/tag<Primary>t
<darktable>/image operations/clipping/commitReturn
<darktable>/image operations/colorout/toggle gamutcheckg
<darktable>/image operations/colorout/toggle softproofings
<darktable>/image operations/flip/rotate 90 degrees ccwbracketleft
<darktable>/image operations/flip/rotate 90 degrees cwbracketright