============================= CKEditor 5 keyboard shortcuts ============================= First published at 6/17/2021 on https://defkey.com/ckeditor-5-shortcuts CKEditor is a "WYSIWYG" text editor that allows writing content inside web pages or online applications. It is available under open source and commercial licenses. CKEditor 5 has 31 shortcuts and we have listed all of them below. Content editing (Windows) ------------------------- Ctrl + C Copy Ctrl + V Paste Ctrl + Shift + V Paste plain text and inherit target formatting Ctrl + Z Undo Ctrl + Y Redo Ctrl + Shift + Z Redo Ctrl + A Select all Ctrl + B Bold Ctrl + I Italic Ctrl + K Link Enter Insert a hard break (e.g. a new paragraph) Shift + Enter Insert a soft break (i.e. a ) Tab Nest the current list item (when in a list) Left arrow then Left arrow Move out of link or inline style Right arrow then Right arrow Move out of link or inline style When a widget is selected (for example: image, table, horizontal line, etc.) Enter Insert a new paragraph directly after a widget Shift + Enter Insert a new paragraph directly before a widget Up arrow Display the caret to allow typing directly before a widget Left arrow Display the caret to allow typing directly before a widget Down arrow Display the caret to allow typing directly after a widget Right arrow Display the caret to allow typing directly after a widget In a table cell Tab Move the selection to the next cell Shift + Tab Move the selection to the previous cell Tab Insert a new table row (when in the last cell of a table) Arrow keys Navigate through the table User interface and navigation (Windows) --------------------------------------- Esc Close contextual balloons and UI components like dropdowns Tab Move focus to the visible contextual balloon Tab Move focus between fields (inputs and buttons) in contextual balloons Alt + F10 Move focus to the toolbar Arrow keys Navigate through the toolbar Enter Execute the currently focused button Misc. ----- These aren not keyboard shortcuts but may help you quickly entering specific symbols and formatting text. Type (tm) to enter ™ Type (1/2) to enter ½ Type (->) to enter → Type "foo" to enter “foo” For a bulleted list, start a line with * or - followed by space For a numbered list, start a line with 1. or 1) followed by space For a to-do list, start a line with [ ] or [x] followed by space, to instert an unchecked or checked item, respectively. Start a line with # or ## or ### followed by a space to create a heading 1, heading 2 or heading 3 To make a text bold, type **text** or __text__ To make a text italic, type *text* or _text To make a text code style, type `text` To apply strikethrough style, type ~~text~~ Sources: ckeditor.com (1, 2) Last modified on (UTC): Thursday, June 17, 2021 Defkey © All rights reserved.