Shortcut Reference

A complete list of keyboard shortcuts available in MarkNode.

File Operations

ActionmacOSWindows/Linux
New FileCmd+NCtrl+N
New FolderCmd+Shift+NCtrl+Shift+N
Quick OpenCmd+OCtrl+O
Quick Open All FilesCmd+Shift+OCtrl+Shift+O
Quick SearchCmd+PCtrl+P
SaveCmd+SCtrl+S
Save AllCmd+Shift+SCtrl+Shift+S
Save as DOCXCmd+Shift+ECtrl+Shift+E
Close TabCmd+WCtrl+W
QuitCmd+QCtrl+Q

Editing

ActionmacOSWindows/Linux
UndoCmd+ZCtrl+Z
RedoCmd+Shift+ZCtrl+Y
CutCmd+XCtrl+X
CopyCmd+CCtrl+C
PasteCmd+VCtrl+V
Select AllCmd+ACtrl+Shift+A
ItalicCmd+ICtrl+I

On Windows and Linux, Select All uses Ctrl+Shift+A instead of Ctrl+A so that plain Ctrl+A stays free for the terminal’s “jump to start of line” shortcut. Cut, Copy, and Paste use the standard Ctrl+X / Ctrl+C / Ctrl+V everywhere, including in the terminal, where plain Ctrl+C interrupts a running command instead.

ActionmacOSWindows/Linux
Find in FilesCmd+Shift+FCtrl+Shift+F
Outline ViewCmd+Shift+LCtrl+Shift+L
Mind Map ViewCmd+Shift+MCtrl+Shift+M
Focus ModeCmd+Shift+HCtrl+Shift+H

Advanced Editing

ActionmacOSWindows/Linux
Add Cursor AboveCmd+Option+UpCtrl+Alt+Up
Add Cursor BelowCmd+Option+DownCtrl+Alt+Down
Column SelectionAlt+DragAlt+Drag

Zoom

ActionmacOSWindows/Linux
Zoom InCmd+=Ctrl+=
Zoom OutCmd+-Ctrl+-
Reset ZoomCmd+0Ctrl+0

Git

ActionmacOSWindows/Linux
Open Source Control panelCmd+Shift+KCtrl+Shift+K

To commit, stage your changes in the Source Control panel, type a message, and click Commit (or press Cmd+Enter / Ctrl+Enter in the message box).

AI and Collaboration

ActionmacOSWindows/Linux
AI AssistantCmd+LCtrl+L
Start Collaboration SessionCmd+Alt+Shift+SCtrl+Alt+Shift+S
Join Collaboration SessionCmd+Alt+Shift+JCtrl+Alt+Shift+J

Terminal

ActionmacOSWindows/Linux
Clear terminal (including scrollback)Cmd+KCtrl+Shift+K
Clear screenCtrl+LCtrl+L
Select all terminal contentCmd+ACtrl+Shift+A
Copy terminal selectionCmd+CCtrl+Shift+C
Paste into terminalCmd+VCtrl+Shift+V

On Windows and Linux, plain Ctrl+A sends the shell’s own “jump to start of line” shortcut, plain Ctrl+C interrupts the running command, and plain Ctrl+V is handled by the shell — use the Shift variants above for the terminal’s own select-all/copy/paste instead.