Logseq keyboard shortcuts

Logseq is an open source outliner for notes, where every line is a block you can link and nest. Its keys create, indent, and move blocks, format text, search and run commands, jump between journals and pages, and open the sidebars.

Windows, macOS, Linux · 61 shortcuts

Block editing

Create, indent, move, format, and transform blocks while editing a page.

ActionShortcuts
Create a new block
Windows / macOS / LinuxEnter
Insert a line break in the current block
Windows / macOS / LinuxShift + Enter
Toggle bold formatting
Windows / LinuxCtrl + B
macOSCmd + B
Toggle italic formatting
Windows / LinuxCtrl + I
macOSCmd + I
Toggle highlight formatting
Windows / LinuxCtrl + Shift + H
macOSCmd + Shift + H
Toggle strikethrough formatting
Windows / LinuxCtrl + Shift + S
macOSCmd + Shift + S
Embed the selected block
Windows / LinuxCtrl + Shift + E
macOSCmd + Shift + E
Paste as plain text
Windows / LinuxCtrl + Shift + V
macOSCmd + Shift + V
Toggle the TODO state
Windows / LinuxCtrl + Enter
macOSCmd + Enter
Indent the current block
Windows / macOS / LinuxTab
Outdent the current block
Windows / macOS / LinuxShift + Tab
Move the current block up
Windows / LinuxAlt + Shift + Up
macOSCmd + Shift + Up
Move the current block down
Windows / LinuxAlt + Shift + Down
macOSCmd + Shift + Down
Expand the current block
Windows / LinuxCtrl + Down
macOSCmd + Down
Collapse the current block
Windows / LinuxCtrl + Up
macOSCmd + Up
Toggle the current block's children
Windows / LinuxCtrl + ;
macOSCmd + ;
Open the parent block
Windows / macOS / LinuxUp
Extend the selection upward
Windows / macOS / LinuxShift + Up
Extend the selection downward
Windows / macOS / LinuxShift + Down
Copy the selected block
Windows / LinuxCtrl + C
macOSCmd + C
Cut the selected block
Windows / LinuxCtrl + X
macOSCmd + X
Undo the last edit
Windows / LinuxCtrl + Z
macOSCmd + Z
Redo the last edit
Windows / LinuxCtrl + Shift + Z
macOSCmd + Shift + Z
Select the parent block
Windows / LinuxCtrl + A
macOSCmd + A
Select all blocks
Windows / LinuxCtrl + Shift + A
macOSCmd + Shift + A
Leave the current editor or selection
Windows / macOS / LinuxEscape

Search and commands

Find pages and text, open commands, and use Logseq's quick insertion controls.

ActionShortcuts
Open the command palette
Windows / LinuxCtrl + Shift + P
macOSCmd + Shift + P
Search the current page
Windows / LinuxCtrl + Shift + K
macOSCmd + Shift + K
Find text in the application
Windows / LinuxCtrl + F
macOSCmd + F
Accept an autocomplete suggestion
Windows / macOS / LinuxEnter
Choose the next autocomplete suggestion
Windows / macOS / LinuxDown
Choose the previous autocomplete suggestion
Windows / macOS / LinuxUp
Accept an autocomplete suggestion and create a block
Windows / macOS / LinuxShift + Enter
Accept an autocomplete suggestion and insert it with a modifier
Windows / LinuxCtrl + Enter
macOSCmd + Enter
Increase the editor zoom
Windows / LinuxAlt + Right
macOSCmd + .
Decrease the editor zoom
Windows / LinuxAlt + Left
macOSCmd + ,

Source

official Logseq shortcut configuration · Checked

Current default Logseq keymap source checked September 1, 2026. The project defines a platform-neutral `mod` modifier, which maps to Ctrl on Windows and Linux and Command on macOS. Users can change the keymap in Logseq settings or the source configuration.

Make a printable Logseq sheet