Blender Shortcuts

常用 Blender 快捷键

This post is inspired by blender document and video from bilibili.

Conventions

Hotkey letters in this post like they appear on 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, Numpad+ refer to the keys on the separate numeric keypad

Other keys are referred to by their names, such as Esc, Tab, F1 to F12

LMB is left mouse button

RMB is right mouse button

MMB is middle mouse button

Wheel, WheelUp & WheelDown means scrolling the wheel

Hovering means hovering (when the cursor is held over a button)

Because ` can not show in code panel of markdown, it will be replaced by ~

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
  • Ctrl-D – Assign a driver.
  • Ctrl-Alt-D – Clear the driver.
  • K – Add a Keying Set.
  • Alt-K – Clear the Keying Set.

Animation

  • 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.

Global Keys

  • Ctrl-O - Open file
  • Ctrl-S - Save file
  • Ctrl-N - New file
  • Ctrl-Z - Undo
  • Shift-Ctrl-Z - Redo
  • Ctrl-Q - Quit
  • F1 - Help (context sensitive)
  • F2 - Rename active item
  • F3 - Menu Search
  • F4 - File context menu
  • F5 - F8 - Reserved for user actions
  • F9 - Adjust last operation
  • F10 - Reserved for user actions
  • F11 - Show render window
  • F12 - Render the current frame
  • Q - Quick access (favorites)
  • Ctrl-SpaceBar - Toggle maximize area
  • Ctrl-Alt-SpaceBar - Toggle fullscreen area.
  • Ctrl-PageUp / Ctrl-PageDown - Next/previous Workspace.
  • SpaceBar - User configurable.
    • Play: Toggle animation playback.
    • Tools: Tool switching with hotkeys (Shift-SpaceBar for play).
    • Search: Search for actions (Shift-SpaceBar for play).
  • Shift-Ctrl-SpaceBar - Playback animation (reverse).

Common Editing Keys

  • X - Deletes the selected item, requires a confirmation dialog.
  • Delete Deletes the selected item, does not require a confirmation dialog.

Common Editor Keys

These keys are shared across editors such as the 3D Viewport, UV and Graph editor.

  • A - Select all.
  • A-A - Cancel select all
  • Alt-A - Select none.
  • Ctrl-I - Invert selection.
  • H - Hide selection.
  • Alt-H - Reveal hidden items.
  • T - Toggle Toolbar.
  • N - Toggle Sidebar.

3D Viewport Keys

  • Tab - Toggle edit mode.
  • Ctrl-Tab - Toggle pose mode for armatures, or show a mode switching pie menu for others.
  • 1 - 3 - In edit mode, switch between editing vertices (1), edges (2), or faces (3). Hold Shift to toggle one of these without disabling the others. Hold Ctrl to alter how the selection is transformed from the old mode to the new See mesh selection modes for details.
  • AccentGrave Show 3d viewport navigation pie menu.
  • Ctrl-AccentGrave - Toggle gizmos.
  • Shift-AccentGrave - Start walk/fly navigation

Common

  • Numpad0 - View camera
  • Numpad5 - View perspective/orthographic
  • N - Toggle show region ui
  • Ctrl-Alt-0 - Align camera to view
  • Ctrl-Alt-Q - Toggle quad view
  • Numpad7 - Top view
  • Numpad1 - Front view
  • Numpad3 - Right view
  • Ctrl-Numpad7 - Left view
  • Ctrl-Numpad1 - Back view
  • Ctrl-Numpad3 - Left view
  • Numpad9 - View orbit 3.142 rad
  • Numpad. - Frame selected
  • Numpad/ - Local view frame selected
  • Ctrl-Numpad. - Frame selected in all region
  • Home - Frame all
  • Ctrl-Home - Frame all in all region

3D View

  • G - Move
  • R - Rotate
  • S - Scale
  • Alt-G - Clear location
  • Alt-R - Clear rotation
  • Alt-S - Clear scale
  • Ctrl-~ - Toggle show gizmo
  • W - Switch select tool
  • Shift-TAB Toggle use snap
  • Shift-S - Show snap pie
  • Ctrl-M - Mirror
  • T - Toggle show region toolbar
  • Alt-Shift-S - To sphere
  • B - Box select
  • F9 - Redo last
  • Ctrl-A - Skin resize

Object Mode

  • O - Toggle use proportional edit objects
  • Ctrl-. - Toggle use transform data origin
  • Ctrl-J - Join
  • Shift-~ - view navigation (walk/fly)
  • H - Hide objects
  • Shift-H - Hide unselected objects
  • Alt-H - Show hidden objects
  • Ctrl-P - Make parent
  • Ctrl-L - Link/transfer data
  • M - Move to collection
  • Ctrl-A - Apply
  • Shift-G - Select grouped
  • Shift-D - Duplicate objects
  • Alt-D - Duplicate linked

Mesh

  • P - Separate
  • L - Select linked
  • Ctrl-L - Select linked all
  • E - Extrude and move on normals
  • Alt-E - Extrude
  • M - Merge
  • I - Inset faces
  • Ctrl-B - Bevel edges
  • Ctrl-Shift-B - Bevel vertices
  • Ctrl-R - Loop cut and slide
  • K - Knife topology tool
  • G-G - Slide
  • Shift-V - Vertex slide
  • Alt-S - Shrink/flatten
  • V - Rip
  • Alt-V - Rip and fill
  • Y - Split
  • Alt-M - Show split menu
  • Alt-D - Extend vertices
  • Shift-E - Edge crease
  • Ctrl-Numpad+ - Select more
  • Ctrl-Numpad- - Select less
  • Alt-LMB - Loop select
  • Ctrl-Alt-LMB - Edge ring select
  • Ctrl-V - Show vertex menu
  • F - Show
  • J - Vertex connect path
  • Shift-D - Add duplicate
  • Ctrl-G - Vertex groups
  • Ctrl-E - Show edge menu
  • U - UV mapping
  • Ctrl-F - Show face menu
  • Ctrl-T - Triangulate faces
  • Alt-J - Tris to quads
  • Alt-N - Show normals menu

Screen

  • Shift-R - Repeat last
  • F12 - Render