Common Shortcuts#

Conventions Used in This Manual#

Keyboards#

Hotkey letters are shown in this manual like they appear on a keyboard; for example:

G

refers to the lowercase g.

Shift, Ctrl, Alt

are specified as modifier keys.

Ctrl-W, Shift-Alt-A, …

indicates that these keys should be pressed simultaneously.

Numpad0 to Numpad9, NumpadPlus

refer to the keys on the separate numeric keypad.

Other keys are referred to by their names, such as Esc, Tab, F1 to F12. Of special note are the arrow keys, Left, Right and so on.

Mouse#

This manual refers to mouse buttons as:

LMB

Left Mouse Button

RMB

Right Mouse Button

MMB

Middle Mouse Button

Wheel, WheelUp & WheelDown

Scrolling the wheel.

Note

Blender has two main selection modes: left-click select and right-click select. See the Select with Mouse Button preference.

While left-click select is the default as it’s the most common in other applications, right-click select does have its advantages. See: Learn the benefits of right-click select.

Hovering#

While hovering (when the cursor is held over a button).

Properties#

  • Ctrl-C – Copy the (single) value of the button.

  • Ctrl-V – Paste the (single) value of the button.

  • Ctrl-Alt-C – Copy the entire vector or color of the field.

  • Ctrl-Alt-V – Paste the entire vector or color of the field.

  • RMB – Open the context menu.

  • Backspace – Clear the value (sets to zero or clears a text field).

  • Minus – Negate number values (multiply by -1.0).

  • Ctrl-Wheel – Change the value incremental steps.

    For pop-up option menus buttons, this cycles the value.

  • Return – Activates menus or toggles the value.

  • Alt – Hold while editing values to apply the change to all selected items (objects, bones, sequence-strips).

    This can be used for number fields and toggles.

Animation#

  • I – Insert a keyframe.

  • Alt-I – Clear the keyframe.

  • Shift-Alt-I – Clear all keyframes (removing all F-Curves).

  • Ctrl-D – Assign a driver.

  • Ctrl-Alt-D – Clear the driver.

  • K – Add a Keying Set.

  • Alt-K – Clear the Keying Set.

Python Scripting#

  • Ctrl-C over any Operator Buttons copies their Python command into the clipboard.

    This can be used in the Python Console or in the Text editor when writing scripts.

  • Shift-Ctrl-C over property buttons copies their data path for this property (also available from the context menu).

    Useful when writing drivers or scripts.

  • Shift-Ctrl-Alt-C over property buttons copies their full data path for the data-block and property.

    Note that in most cases it is best to access values based on the context, instead of by name.

Dragging#

  • Ctrl – While dragging, snap to discrete steps.

  • Shift – Gives precision control over the value.

  • Shift-Ctrl – Precise snap will move the object with high precision along with the snapping constraint.

Text Editing#

  • Home – Go to the start of the line.

  • End – Go to the end of the line.

  • Left, Right – Move the cursor a single character.

  • Ctrl-Left, Ctrl-Right – Move the cursor an entire word.

  • Backspace, Delete – Delete characters.

  • Ctrl-Backspace, Ctrl-Delete – Delete words.

  • Shift – Select while holding the key and moving the cursor.

  • Ctrl-A – Select all text.

  • Ctrl-C – Copy the selected text.

  • Ctrl-X – Cut the selected text.

  • Ctrl-V – Paste text at the cursor position.

Confirm & Cancel#

  • Esc, RMB – Cancel.

  • Return, LMB – Confirm.