Skip to content

Keyboard Shortcuts

General

ShortcutAction
Ctrl+NNew note
Ctrl+SSave note
Ctrl+WClose note
Ctrl+QQuit application
Ctrl+,Open settings
EscapeHide window / Cancel
ShortcutAction
Ctrl+TabNext note
Ctrl+Shift+TabPrevious note
Ctrl+1-9Jump to note 1-9
Ctrl+HomeFirst note
Ctrl+EndLast note

Editing

ShortcutAction
Ctrl+ZUndo
Ctrl+Shift+ZRedo
Ctrl+XCut
Ctrl+CCopy
Ctrl+VPaste
Ctrl+ASelect all
Ctrl+FFind
Ctrl+HFind and replace

Modes

ShortcutAction
Ctrl+Alt+TPlain text mode
Ctrl+Alt+LChecklist mode
Ctrl+Alt+CCode mode
Ctrl+Alt+MMath mode
Ctrl+Alt+ITimer mode
Ctrl+Alt+DMarkdown mode

Notes

ShortcutAction
Ctrl+Shift+NNew note
Ctrl+Shift+DDuplicate note
Ctrl+Shift+DeleteDelete note
Ctrl+Shift+EExport note
Ctrl+Shift+PPin/unpin note

Timer

ShortcutAction
SpacePause/Resume
RReset timer
EscapeStop timer

Global

ShortcutAction
F12Show/Hide LinNote (configurable)

Note: Global hotkey can be configured in Settings → Shortcuts

⚠️ IMPORTANT: After changing any keyboard shortcut, you must restart LinNote for the changes to take effect.

GNOME Users: Manual Shortcut Setup

GNOME doesn't support automatic global shortcut registration. You must add it manually:

  1. Open Settings → Keyboard → Keyboard Shortcuts
  2. Scroll to Custom Shortcuts at the bottom
  3. Click + to add a new shortcut:
    • Name: LinNote Toggle
    • Command:
      dbus-send --session --type=method_call --dest=org.linnote.LinNote /LinNote org.linnote.LinNote.Toggle
    • Shortcut: Press F12 (or your preferred key)

After adding, press the shortcut to show/hide LinNote from anywhere.

Released under the MIT License.