LibreOffice Writer Keyboard Shortcuts: The Complete List

The most-used LibreOffice Writer shortcuts are Ctrl+C (copy), Ctrl+V (paste), Ctrl+S (save), Ctrl+Z (undo), Ctrl+H (Find & Replace), and Ctrl+E (center text). For navigation, Ctrl+Home and Ctrl+End jump to the start or end of a document, and F5 toggles the Navigator. The full list of LibreOffice Writer keyboard shortcuts for formatting, navigation, function keys, and tables is below, with a free PDF cheat sheet you can download without signing up.

What are LibreOffice Writer keyboard shortcuts?

LibreOffice Writer keyboard shortcuts are key combinations that let you perform actions such as formatting text, navigating a document, or inserting elements without using the mouse. They work in LibreOffice Writer across Windows, macOS, and Linux, though Mac users press ⌘ (Command) in place of Ctrl for most shortcuts.

LibreOffice Writer is the free, open-source word processor from The Document Foundation, and learning its keyboard shortcuts is the fastest way to speed up your writing. Below you’ll find every shortcut organized by task verified in the latest LibreOffice release plus a free downloadable PDF.

Most-Used Shortcuts

ActionWindowsMac
New documentCtrl + N⌘ + N
Open documentCtrl + O⌘ + O
SaveCtrl + S⌘ + S
Save AsCtrl + Shift + S⌘ + Shift + S
PrintCtrl + P⌘ + P
Close documentCtrl + W⌘ + W
UndoCtrl + Z⌘ + Z
RedoCtrl + Y⌘ + Y
CutCtrl + X⌘ + X
CopyCtrl + C⌘ + C
PasteCtrl + V⌘ + V
Paste unformattedCtrl + Shift + V⌘ + Shift + V
Select allCtrl + A⌘ + A
FindCtrl + F⌘ + F
Find & ReplaceCtrl + H⌘ + Shift + H
BoldCtrl + B⌘ + B
ItalicCtrl + I⌘ + I
UnderlineCtrl + U⌘ + U

Formatting

ActionWindowsMac
JustifyCtrl + J⌘ + J
Align leftCtrl + L⌘ + L
Align rightCtrl + R⌘ + R
Align centeredCtrl + E⌘ + E
Double underlineCtrl + D⌘ + D
SuperscriptCtrl + Shift + P⌘ + Shift + P
SubscriptCtrl + Shift + B⌘ + Shift + B
Apply Body Text styleCtrl + 0⌘ + 0
Apply Heading 1Ctrl + 1⌘ + 1
Apply Heading 2Ctrl + 2⌘ + 2
Apply Heading 3Ctrl + 3⌘ + 3
Apply Heading 4Ctrl + 4⌘ + 4
Apply Heading 5Ctrl + 5⌘ + 5

Cursor Movement (Navigation)

ActionWindowsMac
Move cursor left / rightLeft / Right ArrowLeft / Right Arrow
Move cursor up / down one lineUp / Down ArrowUp / Down Arrow
Go to beginning of wordCtrl + Left Arrow⌥ + Left Arrow
Go to start of next wordCtrl + Right Arrow⌥ + Right Arrow
Move to beginning of paragraphCtrl + Up Arrow⌘ + Up Arrow
Move to beginning of next paragraphCtrl + Down Arrow⌘ + Down Arrow
Go to beginning of lineHome⌘ + Left Arrow
Go to end of lineEnd⌘ + Right Arrow
Go to start of documentCtrl + Home⌘ + Up Arrow
Go to end of documentCtrl + End⌘ + Down Arrow
Screen page up / downPage Up / Page Downfn + Up / fn + Down
Beginning of previous / next pageCtrl + Page Up / Page Down⌘ + Page Up / Page Down
Switch between text and headerCtrl + Page Up⌘ + Page Up
Switch between text and footerCtrl + Page Down⌘ + Page Down

Text Selection

ActionWindowsMac
Select allCtrl + A⌘ + A
Extend selection left / rightShift + Left / RightShift + Left / Right
Select word by word (left / right)Ctrl + Shift + Left / Right⌥ + Shift + Left / Right
Select to beginning of paragraphCtrl + Shift + Up⌘ + Shift + Up
Select to end of paragraphCtrl + Shift + Down⌘ + Shift + Down
Select lines upward / downwardShift + Up / DownShift + Up / Down
Select to beginning of lineShift + Home⌘ + Shift + Left
Select to end of lineShift + End⌘ + Shift + Right
Select to start of documentCtrl + Shift + Home⌘ + Shift + Up
Select to end of documentCtrl + Shift + End⌘ + Shift + Down
Move screen page up / down + selectShift + Page Up / DownShift + fn + Up / Down

Inserting Text

ActionWindowsMac
Insert mode on/offInsertfn + Enter
Soft hyphenCtrl + Hyphen (-)⌘ + Hyphen (-)
Non-breaking hyphenCtrl + Shift + minus⌘ + Shift + minus
Non-breaking spaceCtrl + Shift + Space⌘ + Shift + Space
Next Word Completion suggestionCtrl + Tab⌘ + Tab
Previous Word Completion suggestionCtrl + Shift + Tab⌘ + Shift + Tab

Breaks

ActionWindowsMac
Line break (no new paragraph)Shift + EnterShift + Enter
Manual page breakCtrl + Enter⌘ + Enter
Column breakCtrl + Shift + Enter⌘ + Shift + Enter

Deleting Text

ActionWindowsMac
Delete to end of wordCtrl + Del⌘ + fn + Backspace
Delete to beginning of wordCtrl + Backspace⌘ + Backspace
Delete to end of sentenceCtrl + Shift + Del⌘ + Shift + fn + Backspace
Delete to beginning of sentenceCtrl + Shift + Backspace⌘ + Shift + Backspace

Function Keys (F1–F12)

On most Mac laptops, press fn + F-key unless you’ve set “Use F1, F2 as standard function keys” in System Settings.

ActionWindowsMac
Formula BarF2F2
Insert FieldsCtrl + F2⌘ + F2
Complete AutoTextF3F3
Edit AutoTextCtrl + F3⌘ + F3
Select next frameShift + F4Shift + F4
Open Data Source ViewCtrl + Shift + F4⌘ + Shift + F4
Navigator on/offF5F5
Return cursor to last-save positionShift + F5Shift + F5
Navigator, go to page numberCtrl + Shift + F5⌘ + Shift + F5
SpellingF7F7
ThesaurusCtrl + F7⌘ + F7
Extension (selection) modeF8F8
Field shadings on/offCtrl + F8⌘ + F8
Additional selection modeShift + F8Shift + F8
Block selection modeCtrl + Shift + F8⌘ + Shift + F8
Update fieldsF9F9
Show fieldsCtrl + F9⌘ + F9
Calculate tableShift + F9Shift + F9
Update input fields/listsCtrl + Shift + F9⌘ + Shift + F9
Nonprinting characters on/offCtrl + F10⌘ + F10
Styles deck on/offF11F11
Create styleShift + F11Shift + F11
Focus Apply Style boxCtrl + F11⌘ + F11
Update styleCtrl + Shift + F11⌘ + Shift + F11
Toggle Ordered ListF12F12
Insert or edit tableCtrl + F12⌘ + F12
Toggle Unordered ListShift + F12Shift + F12
Ordered/Unordered list offCtrl + Shift + F12⌘ + Shift + F12

Advanced Editing

ActionWindowsMac
Find & ReplaceCtrl + H⌘ + Shift + H
Redo last actionCtrl + Y⌘ + Y
Calculate selected text → clipboardCtrl + Plus (+)⌘ + Plus (+)
Run macro fieldCtrl + * (numpad)⌘ + * (numpad)
Paste as unformatted textCtrl + Shift + V⌘ + Shift + V
Dock/undock Navigator, Styles deckCtrl + Shift + F10⌘ + Shift + F10

Paragraphs, Lists & Outline Levels

ActionWindowsMac
New paragraph in list (no bullet)Alt + Enter⌥ + Enter
Move paragraph(s) upCtrl + Up Arrow⌘ + Up Arrow
Move paragraph(s) downCtrl + Down Arrow⌘ + Down Arrow
Move outline/list level downTabTab
Move outline/list level upShift + TabShift + Tab
Increase list/heading alignmentCtrl + Tab⌘ + Tab
Decrease list/heading alignmentCtrl + Shift + Tab⌘ + Shift + Tab

Tables in Writer

ActionWindowsMac
Insert paragraph before/after tableAlt + Enter⌥ + Enter
Select cell / whole tableCtrl + A⌘ + A
Go to beginning of cell/tableCtrl + Home⌘ + Up Arrow
Go to end of cell/tableCtrl + End⌘ + Down Arrow
Insert tab stop inside cellCtrl + Tab⌘ + Tab
Resize column/row (end edge)Alt + Arrow Keys⌥ + Arrow Keys
Resize column/row (start edge)Alt + Shift + Arrow Keys⌥ + Shift + Arrow Keys
Resize active cell onlyCtrl + Alt + Arrow Keys⌘ + ⌥ + Arrow Keys
Remove cell protectionCtrl + Shift + T⌘ + Shift + T
Delete cell contents / rows / tableCtrl + Shift + Del⌘ + Shift + fn + Backspace

Frames, Graphics & Objects

ActionWindowsMac
Select frame / clear cursor from frameEscEsc
Enter text edit mode in frameF2 or EnterF2 or Enter
Move objectArrow KeysArrow Keys
Resize (lower-right corner)Ctrl + Arrow Keys⌘ + Arrow Keys
Resize (top-left corner)Ctrl + Shift + Arrow Keys⌘ + Shift + Arrow Keys
Select anchor of objectCtrl + Tab⌘ + Tab

Download the Free PDF Cheat Sheet

Get all LibreOffice Writer shortcuts in a printable one-page PDF free, no email or signup required.

⬇ Download LibreOffice Writer Shortcuts PDF

LibreOffice Writer vs Microsoft Word Shortcuts

Most LibreOffice Writer shortcuts are identical to Microsoft Word Ctrl+C, Ctrl+V, Ctrl+S, Ctrl+Z, and Ctrl+B all work the same way. The main differences are in alignment, styles, and a few formatting commands.

How to Create or Change Keyboard Shortcuts in LibreOffice Writer

To customize a keyboard shortcut in LibreOffice Writer, go to Tools → Customize → Keyboard, select the function you want, choose your key combination, and click Modify. You can reassign any shortcut or create new ones for commands that don’t have a default key.

Step 1: Open the Customize dialog.

From the menu bar, click Tools → Customize, then select the Keyboard tab.

Step 2: Choose Writer or LibreOffice scope.

In the top-right, select LibreOffice Writer to make the shortcut apply only in Writer, or LibreOffice to apply it across all modules.

Step 3: Pick the command.

In the Category list, browse to the function group (for example, Format or Insert), then select the specific command in the Function list.

Step 4: Select your key combination.

In the Shortcut Keys box at the top, click the key combination you want to assign. If it’s already in use, the current assignment shows below pick a free combination to avoid conflicts.

Step 5: Assign it.

Click Modify. The shortcut now appears next to the command.

Step 6: Save (optional).

To reuse your setup, click Save to export the shortcut configuration as a file, or Load to import one on another computer.

To reset shortcuts to default: open the same dialog and click Reset in the bottom-right.

Frequently Asked Questions

What is the shortcut for Find and Replace in LibreOffice Writer?

The shortcut for Find and Replace in LibreOffice Writer is Ctrl + H on Windows and Linux, and ⌘ + Shift + H on Mac. To open the simple Find toolbar instead, press Ctrl + F.

How do I select all text in LibreOffice Writer?

Press Ctrl + A (⌘ + A on Mac) to select all text in the document. Inside a table, the first press selects the cell contents and a second press selects the entire table.

What are the AutoText shortcuts in LibreOffice Writer?

Press F3 to complete (insert) an AutoText entry, and Ctrl + F3 to edit AutoText. Type the AutoText shortcut name, then press F3 to expand it.

Do LibreOffice Writer shortcuts work on Mac?

Yes. On macOS, ⌘ (Command) replaces Ctrl and ⌥ (Option) replaces Alt for most shortcuts. A few commands that conflict with macOS system shortcuts differ — for example, Find & Replace is ⌘ + Shift + H instead of Ctrl + H.

Can I customize keyboard shortcuts in LibreOffice Writer?

Yes. Go to Tools → Customize → Keyboard, select a function, choose the key combination you want, and click Modify. You can also reset shortcuts to their defaults from the same dialog.

Are LibreOffice Writer shortcuts the same as Microsoft Word?

Most are identical Ctrl + C, Ctrl + V, Ctrl + S, Ctrl + Z, and Ctrl + B work the same in both. The main differences are in heading styles and a few formatting commands; for example, Ctrl + 1 applies Heading 1 in Writer but single line spacing in Word.

How do I download the LibreOffice Writer shortcuts PDF?

You can download the full LibreOffice Writer keyboard shortcuts cheat sheet as a free PDF from the download button near the top of this page no email or signup required.

Do LibreOffice shortcuts work on Ubuntu and Linux?

Yes. LibreOffice Writer shortcuts on Ubuntu and other Linux distributions match the Windows shortcuts. If a shortcut is intercepted by your desktop environment, reassign it under Tools → Customize → Keyboard.

Master LibreOffice Writer With These Shortcuts

Learning even ten of these LibreOffice Writer keyboard shortcuts will noticeably speed up your writing and once they become muscle memory, you’ll rarely reach for the mouse again. Start with the most-used shortcuts (Ctrl+C, Ctrl+V, Ctrl+S, Ctrl+Z), then add formatting and navigation keys as you go. Keep the free PDF cheat sheet open beside you while they sink in, and remember you can reassign any shortcut under Tools → Customize → Keyboard to match how you work.

LibreOffice Writer is just one part of the suite the same shortcut habits carry over to Calc and Impress, so it’s worth learning the keys for those too.

READ NEXT:

Pratik

Pratik is the founder of Tutorial Tactic and a productivity tools specialist with 15 years of hands-on experience in Google Workspace, Microsoft Office, and software automation. He has published over 1,500 guides on keyboard shortcuts, software commands, how-to tutorials and workflow optimization, helping readers across the US and India work faster with the tools they use every day. Tutorial Tactic was founded in 2021 with one goal: cut through the noise and give readers exactly what they need fast, verified, and beginner-friendly.
Back to top button