Keyboard Shortcuts Indent and Outdent
Indentation controls the horizontal position of text — pushing it right (indent) to show it belongs under a heading or list item, or pulling it left (outdent) to move it back to a higher level. Keyboard shortcuts make adjusting indentation fast and precise, especially when working with lists, outlines, and code.
Basic Indent and Outdent
INDENT (push right): Tab key → most editors and apps Ctrl + M (Microsoft Word) Ctrl + ] (most text editors and browsers) Cmd + ] (Mac) OUTDENT (pull left / remove indent): Shift + Tab → most editors and apps Ctrl + Shift + M (Word) Ctrl + [ (most text editors) Cmd + [ (Mac)
How Indentation Looks
NO INDENT (Level 0):
Project Planning
Budget Review
Team Assignments
ONE INDENT (Level 1 — press Tab):
Project Planning
Budget Review
Team Assignments
TWO INDENTS (Level 2 — press Tab again):
Project Planning
Budget Review
Q1 Budget
Q2 Budget
Team Assignments
Tab Key in Different Contexts
The Tab key behaves differently depending on where you use it. This surprises many beginners.
IN MICROSOFT WORD:
Tab at start of line → indent the paragraph
Tab in middle of text → move to next tab stop (spacing)
Tab in a table → move to the next cell
IN GOOGLE DOCS:
Tab at line start → indent (increases indent level)
Tab in a table → move to next cell
IN CODE EDITORS (VS Code, Notepad++):
Tab → insert spaces or a tab character
Shift + Tab → remove one level of indentation
IN FORMS / BROWSERS:
Tab → move to the next input field
(NOT for indenting text)
Indent and Outdent in Lists
Lists are where indent and outdent shortcuts shine the most. They let you create multi-level numbered or bulleted lists with ease.
STARTING LIST:
• Item 1
• Item 2
• Item 3
Click before "Item 2" → press Tab:
• Item 1
◦ Item 2 ← sub-item (indented one level)
• Item 3
Click before "Item 2" → press Shift + Tab:
• Item 1
• Item 2 ← back to same level as Item 1
• Item 3
Indent Multiple Lines at Once
You can select several lines and indent or outdent them all simultaneously — very useful when restructuring an outline or moving a block of code.
SELECT THESE THREE LINES:
Budget Review
Q1 Budget
Q2 Budget
Press Tab → all three lines indent one level at once:
Budget Review
Q1 Budget
Q2 Budget
Press Shift + Tab → all three move back one level:
Budget Review
Q1 Budget
Q2 Budget
Indentation in Code Editors
Code editors use indentation to show structure — loops, conditions, and functions. Properly indented code is far easier to read and debug.
POORLY INDENTED:
function greet() {
let name = "Alice"
if (name) {
console.log("Hello " + name)
}
}
PROPERLY INDENTED (Tab applied to inner lines):
function greet() {
let name = "Alice"
if (name) {
console.log("Hello " + name)
}
}
VS CODE INDENT SHORTCUTS:
Tab → indent selected lines
Shift + Tab → outdent selected lines
Ctrl + ] → indent (alternative)
Ctrl + [ → outdent (alternative)
Ctrl + Shift + P →
"Reindent Lines" → auto-fix all indentation in file
Increase and Decrease Indent Buttons vs Shortcuts
TOOLBAR BUTTONS (visible in Word, Docs, etc.): [Decrease Indent] [Increase Indent] ←≡ ≡→ KEYBOARD EQUIVALENTS: Decrease Indent: Shift + Tab (or Ctrl+Shift+M in Word) Increase Indent: Tab (or Ctrl+M in Word) The keyboard shortcuts are faster than clicking the toolbar buttons, especially when restructuring large outlines.
Indentation in Emails
OUTLOOK: Ctrl + M → Increase indent (indents paragraph) Ctrl + Shift + M → Decrease indent GMAIL: Increase indent button in toolbar (no default keyboard shortcut) Tab works inside bulleted/numbered lists APPLE MAIL: Cmd + ] → Indent Cmd + [ → Outdent
Quick Reference
ACTION WINDOWS MAC ─────────────────────────────────────────────────────── Indent Tab Tab Outdent Shift + Tab Shift + Tab Indent (Word) Ctrl + M Cmd + M Outdent (Word) Ctrl + Shift + M Cmd + Shift + M Indent (code editors) Ctrl + ] Cmd + ] Outdent (code editors)Ctrl + [ Cmd + [ Indent multiple lines Select lines → Tab Select lines → Tab Outdent multiple lines Select lines → Shift+Tab Select → Shift+Tab
Tab and Shift + Tab cover the vast majority of everyday indentation needs in lists, outlines, and documents. Learn these two first. When working with code, switch to Ctrl + ] and Ctrl + [ for their more precise indentation behavior in code editors.
