NLA Editor¶
Quick Reference¶
Detailed Reference¶
Note
Hotkeys marked with the “(default)” prefix are inherited from the default blender keymap
-
Ctrl-A
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert False
-
A
→ nla.apply_scale : KEYBOARD → PRESS¶ Apply Scale
bpy.ops.nla.apply_scale()
-
(default)
SELECTMOUSE
→ nla.click_select : MOUSE → PRESS¶ Mouse Select
bpy.ops.nla.click_select(extend=False)
Properties: Values: Extend Select False
-
(default)
Shift-SELECTMOUSE
→ nla.click_select : MOUSE → PRESS¶ Mouse Select
bpy.ops.nla.click_select(extend=False)
Properties: Values: Extend Select True
-
(default)
Ctrl-SELECTMOUSE
→ nla.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode CHECK
-
(default)
Ctrl-Shift-SELECTMOUSE
→ nla.select_leftright : MOUSE → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select True Mode CHECK
-
(default)
LEFT_BRACKET
→ nla.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode LEFT
-
(default)
RIGHT_BRACKET
→ nla.select_leftright : KEYBOARD → PRESS¶ Select Left/Right
bpy.ops.nla.select_leftright(mode=’CHECK’, extend=False)
Properties: Values: Extend Select False Mode RIGHT
-
(default)
A
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert False
-
(default)
Ctrl-I
→ nla.select_all_toggle : KEYBOARD → PRESS¶ (De)select All
bpy.ops.nla.select_all_toggle(invert=False)
Properties: Values: Invert True
-
(default)
B
→ nla.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.nla.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range False
-
(default)
Alt-B
→ nla.select_border : KEYBOARD → PRESS¶ Border Select
bpy.ops.nla.select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, extend=True, axis_range=False)
Properties: Values: Axis Range True
-
(default)
Ctrl-Alt-P
→ nla.previewrange_set : KEYBOARD → PRESS¶ Auto-Set Preview Range
bpy.ops.nla.previewrange_set()
-
(default)
HOME
→ nla.view_all : KEYBOARD → PRESS¶ View All
bpy.ops.nla.view_all()
-
(default)
NDOF_BUTTON_FIT
→ nla.view_all : NDOF → PRESS¶ View All
bpy.ops.nla.view_all()
-
(default)
NUMPAD_PERIOD
→ nla.view_selected : KEYBOARD → PRESS¶ View Selected
bpy.ops.nla.view_selected()
-
(default)
NUMPAD_0
→ nla.view_frame : KEYBOARD → PRESS¶ View Frame
bpy.ops.nla.view_frame()
-
(default)
Shift-A
→ nla.actionclip_add : KEYBOARD → PRESS¶ Add Action Strip
bpy.ops.nla.actionclip_add(action=’<UNKNOWN ENUM>’)
-
(default)
Shift-T
→ nla.transition_add : KEYBOARD → PRESS¶ Add Transition
bpy.ops.nla.transition_add()
-
(default)
Shift-K
→ nla.soundclip_add : KEYBOARD → PRESS¶ Add Sound Clip
bpy.ops.nla.soundclip_add()
-
(default)
Shift-G
→ nla.meta_add : KEYBOARD → PRESS¶ Add Meta-Strips
bpy.ops.nla.meta_add()
-
(default)
Alt-G
→ nla.meta_remove : KEYBOARD → PRESS¶ Remove Meta-Strips
bpy.ops.nla.meta_remove()
-
(default)
Shift-D
→ nla.duplicate : KEYBOARD → PRESS¶ Duplicate Strips
bpy.ops.nla.duplicate(linked=False, mode=’TRANSLATION’)
Properties: Values: Linked False
-
(default)
Alt-D
→ nla.duplicate : KEYBOARD → PRESS¶ Duplicate Strips
bpy.ops.nla.duplicate(linked=False, mode=’TRANSLATION’)
Properties: Values: Linked True
-
(default)
U
→ nla.make_single_user : KEYBOARD → PRESS¶ Make Single User
bpy.ops.nla.make_single_user()
-
(default)
X
→ nla.delete : KEYBOARD → PRESS¶ Delete Strips
bpy.ops.nla.delete()
-
(default)
DEL
→ nla.delete : KEYBOARD → PRESS¶ Delete Strips
bpy.ops.nla.delete()
-
(default)
Y
→ nla.split : KEYBOARD → PRESS¶ Split Strips
bpy.ops.nla.split()
-
(default)
H
→ nla.mute_toggle : KEYBOARD → PRESS¶ Toggle Muting
bpy.ops.nla.mute_toggle()
-
(default)
Alt-F
→ nla.swap : KEYBOARD → PRESS¶ Swap Strips
bpy.ops.nla.swap()
-
(default)
PAGE_UP
→ nla.move_up : KEYBOARD → PRESS¶ Move Strips Up
bpy.ops.nla.move_up()
-
(default)
PAGE_DOWN
→ nla.move_down : KEYBOARD → PRESS¶ Move Strips Down
bpy.ops.nla.move_down()
-
(default)
Ctrl-A
→ nla.apply_scale : KEYBOARD → PRESS¶ Apply Scale
bpy.ops.nla.apply_scale()
-
(default)
Alt-S
→ nla.clear_scale : KEYBOARD → PRESS¶ Clear Scale
bpy.ops.nla.clear_scale()
-
(default)
Shift-S
→ nla.snap : KEYBOARD → PRESS¶ Snap Strips
bpy.ops.nla.snap(type=’CFRA’)
-
(default)
Ctrl-Shift-M
→ nla.fmodifier_add : KEYBOARD → PRESS¶ Add F-Modifier
bpy.ops.nla.fmodifier_add(type=’NULL’, only_active=True)
-
(default)
G
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TRANSLATION
-
(default)
EVT_TWEAK_S
→ transform.transform : TWEAK → ANY¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TRANSLATION
-
(default)
E
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_EXTEND
-
(default)
S
→ transform.transform : KEYBOARD → PRESS¶ Transform
bpy.ops.transform.transform(mode=’TRANSLATION’, value=(0, 0, 0, 0), axis=(0, 0, 0), constraint_axis=(False, False, False), constraint_orientation=’GLOBAL’, mirror=False, proportional=’DISABLED’, proportional_edit_falloff=’SMOOTH’, proportional_size=1, snap=False, snap_target=’CLOSEST’, snap_point=(0, 0, 0), snap_align=False, snap_normal=(0, 0, 0), gpencil_strokes=False, release_confirm=False)
Properties: Values: Mode TIME_SCALE
-
(default)
M
→ marker.add : KEYBOARD → PRESS¶ Add Time Marker
bpy.ops.marker.add()
-
(default)
Ctrl-M
→ marker.rename : KEYBOARD → PRESS¶ Rename Marker
bpy.ops.marker.rename(name=”RenamedMarker”)