Logseq keyboard shortcuts
Logseq's default keymap covers block editing, navigation, search, page movement, and the left and right sidebars. Sequences are shown in the order they are typed.
Windows, macOS, Linux · 61 shortcutsBlock editing
Create, indent, move, format, and transform blocks while editing a page.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Create a new block | Enter | Enter | Enter |
| Insert a line break in the current block | ShiftEnter | ShiftEnter | ShiftEnter |
| Follow the link under the cursor | CtrlO | CmdO | CtrlO |
| Open the link under the cursor in the sidebar | CtrlShiftO | CmdShiftO | CtrlShiftO |
| Toggle bold formatting | CtrlB | CmdB | CtrlB |
| Toggle italic formatting | CtrlI | CmdI | CtrlI |
| Toggle highlight formatting | CtrlShiftH | CmdShiftH | CtrlShiftH |
| Toggle strikethrough formatting | CtrlShiftS | CmdShiftS | CtrlShiftS |
| Embed the selected block | CtrlShiftE | CmdShiftE | CtrlShiftE |
| Paste as plain text | CtrlShiftV | CmdShiftV | CtrlShiftV |
| Toggle the TODO state | CtrlEnter | CmdEnter | CtrlEnter |
| Indent the current block | Tab | Tab | Tab |
| Outdent the current block | ShiftTab | ShiftTab | ShiftTab |
| Move the current block up | AltShiftUp | CmdShiftUp | AltShiftUp |
| Move the current block down | AltShiftDown | CmdShiftDown | AltShiftDown |
| Expand the current block | CtrlDown | CmdDown | CtrlDown |
| Collapse the current block | CtrlUp | CmdUp | CtrlUp |
| Toggle the current block's children | Ctrl; | Cmd; | Ctrl; |
| Open the parent block | Up | Up | Up |
| Extend the selection upward | ShiftUp | ShiftUp | ShiftUp |
| Extend the selection downward | ShiftDown | ShiftDown | ShiftDown |
| Copy the selected block | CtrlC | CmdC | CtrlC |
| Cut the selected block | CtrlX | CmdX | CtrlX |
| Undo the last edit | CtrlZ | CmdZ | CtrlZ |
| Redo the last edit | CtrlShiftZ | CmdShiftZ | CtrlShiftZ |
| Select the parent block | CtrlA | CmdA | CtrlA |
| Select all blocks | CtrlShiftA | CmdShiftA | CtrlShiftA |
| Add a link | CtrlL | CmdL | CtrlL |
| Leave the current editor or selection | Escape | Escape | Escape |
Search and commands
Find pages and text, open commands, and use Logseq's quick insertion controls.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Open global search | CtrlK | CmdK | CtrlK |
| Open the command palette | CtrlShiftP | CmdShiftP | CtrlShiftP |
| Search the current page | CtrlShiftK | CmdShiftK | CtrlShiftK |
| Find text in the application | CtrlF | CmdF | CtrlF |
| Accept an autocomplete suggestion | Enter | Enter | Enter |
| Choose the next autocomplete suggestion | Down | Down | Down |
| Choose the previous autocomplete suggestion | Up | Up | Up |
| Accept an autocomplete suggestion and create a block | ShiftEnter | ShiftEnter | ShiftEnter |
| Accept an autocomplete suggestion and insert it with a modifier | CtrlEnter | CmdEnter | CtrlEnter |
| Increase the editor zoom | AltRight | Cmd. | AltRight |
| Decrease the editor zoom | AltLeft | Cmd, | AltLeft |
Sidebars and window controls
Open or close Logseq's sidebars and control the application window.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Toggle the left sidebar | TthenL | TthenL | TthenL |
| Toggle the right sidebar | TthenR | TthenR | TthenR |
| Open help | Shift/ | Shift/ | Shift/ |
| Close the current window | CtrlW | CmdW | CtrlW |