WordPress RTE Keyboard Shortcuts

Key

cmd = command
ctrl = control

ActionMac ShortcutWindows Shortcut
Basic Styling
Select text first, then apply styling
Boldcmd + bctrl + b
Italiccmd + ictrl + i
Underlinecmd + uctrl + u
Strikethroughalt + shift + dalt + shift + d
More Styling
Select text first, then apply styling
Unordered List (bullet points)alt + shift + ualt + shift + u
Ordered List (1, 2, 3…)alt + shift + oalt + shift + o
Quote / Blockquotealt + shift + qalt + shift + q
Addresscmd + 9ctrl + 9
Convert Back to Paragraph <p>cmd + 7ctrl + 7
Alignment
Select one or more entire paragraphs, or an image, then change alignment
Align Leftalt + shift + lalt + shift + l
Align Centeralt + shift + calt + shift + c
Align Rightalt + shift + ralt + shift + r
Justify Textalt + shift + jalt + shift + j
Insert / Remove
Insert New Paragraphenterenter
Insert Line Break (single-spaced)shift + entershift + enter
Insert Link
Select text (or image) first, then insert link
alt + shift + aalt + shift + a
Remove Link
Cursor must be placed within the text (or image) that is currently linked
alt + shift + salt + shift + s
Insert Image
Will be added wherever your cursor is located on the editing screen
alt + shift + malt + shift + m
Insert <!–more–> tagalt + shift + talt + shift + t
Insert page break tag
To split content into multiple pages
alt + shift + palt + shift + p
Headings
Select text first, then apply heading tag
H1cmd + 1ctrl + 1
H2cmd + 2ctrl + 2
H3cmd + 3ctrl + 3
H4cmd + 4ctrl + 4
H5cmd + 5ctrl + 5
H6cmd + 6ctrl + 6
Select / Editing
Select Allcmd + actrl + a
Cutcmd + xctrl + x
Copycmd + cctrl + c
Pastecmd + vctrl + v
Undocmd + zctrl + z
Redocmd + yctrl + y
Save (Draft only. Will not publish.)cmd + s
Navigate
Top of Pagecmd + ↑
Bottom of Pagecmd + ↓
Miscellaneous
Check Spellingalt + shift + nalt + shift + n
Helpalt + shift + halt + shift + h
Show/Hide Kitchen Sinkalt + shift + zalt + shift + z
Fullscreen Writing Modealt + shift + walt + shift + w
Fullscreen Writing Mode
These shortcuts only work when in fullscreen writing mode.
Wider Screencmd +ctrl +
Narrower Screencmd –ctrl –
Default Widthcmd 0ctrl 0

Issues with Headings (cmd + 1,2,3,etc)

If your cursor is not active inside of the WYSIWYG editor, then your browser’s shortcuts will be activated. For Firefox & Chrome (on Mac), cmd + 1, cmd + 2, etc. switches between tabs. This is easily fixed by just clicking inside of your WYSIWYG again to activate the cursor.

Problem with Safari

Unfortunately, Safari has a different behavior for cmd + 1, cmd + 2, etc. They open a website from your Favorites Bar. There is no default way to turn off this functionality, and even deleting all your favorites doesn’t work. Open source to the rescue. There’s a plugin you can add to Safari to change the default behavior to switching tabs. I haven’t tested to see if this will allow the Headings shortcuts to work or not, so if you use Safari & are willing to give this a shot, please let us know.