Skip to main content

Keyboard Shortcuts

Inkdown is designed for keyboard-centric workflows. All shortcuts are customizable through Settings > Keyboard Shortcuts.
Mod refers to Cmd on macOS and Ctrl on Windows/Linux.

Application Shortcuts

General

ShortcutCommandDescription
Mod+,Open SettingsOpen the settings dialog
Mod+\Toggle SidebarShow or hide the file explorer sidebar
Mod+EToggle View ModeSwitch between editor, side-by-side, and preview modes
Mod+Shift+OOpen WorkspaceOpen a different workspace folder

Tab Management

ShortcutCommandDescription
Mod+NNew NoteCreate a new note
Mod+TNew TabOpen a new editor tab
Mod+WClose TabClose the current tab
Mod+SSave FileSave the current file
Mod+TabNext TabSwitch to the next tab
Mod+Shift+TabPrevious TabSwitch to the previous tab
Alt+1 to Alt+9Switch to Tab 1-9Jump directly to a specific tab

Editor Shortcuts

Text Formatting

ShortcutCommandDescription
Mod+BToggle BoldMake selected text bold
Mod+IToggle ItalicMake selected text italic
Mod+Shift+SToggle StrikethroughMake selected text strikethrough
Mod+Shift+EToggle Inline CodeMake selected text inline code
Mod+Shift+HToggle HighlightHighlight selected text
ShortcutCommandDescription
Mod+KInsert LinkInsert a markdown link
Mod+Shift+KInsert ImageInsert a markdown image

Headings

ShortcutCommandDescription
Mod+Shift+1Insert Header 1Insert or convert to # Heading 1
Mod+Shift+2Insert Header 2Insert or convert to ## Heading 2
Mod+Shift+3Insert Header 3Insert or convert to ### Heading 3
Mod+Shift+4Insert Header 4Insert or convert to #### Heading 4
Mod+Shift+5Insert Header 5Insert or convert to ##### Heading 5
Mod+Shift+6Insert Header 6Insert or convert to ###### Heading 6

Lists

ShortcutCommandDescription
Mod+Shift+8Toggle Bullet ListCreate or toggle a bullet list
Mod+Shift+7Toggle Numbered ListCreate or toggle a numbered list
Mod+LToggle Task ListCreate or toggle a task list with checkboxes

Blocks

ShortcutCommandDescription
Mod+Shift+.Toggle BlockquoteCreate or toggle a blockquote
Mod+Shift+CInsert Code BlockInsert a fenced code block
Mod+Shift+-Insert Horizontal RuleInsert a horizontal rule (---)
Mod+Shift+TInsert TableInsert a markdown table template

Editor Suggestions

When an autocomplete suggestion popup is visible:
ShortcutAction
Select previous suggestion
Select next suggestion
EnterAccept selected suggestion
EscapeClose suggestion popup

History Commands

Standard editing history is available:
ShortcutCommand
Mod+ZUndo
Mod+Shift+Z or Mod+YRedo

Customizing Shortcuts

All keyboard shortcuts can be customized to match your workflow:
  1. Open Settings with Mod+,
  2. Navigate to Keyboard Shortcuts
  3. Click on any shortcut to edit it
  4. Press your desired key combination
  5. Click Save to apply changes

Shortcut Conflicts

Inkdown automatically detects and prevents shortcut conflicts:
  • User customizations take highest priority
  • Plugin shortcuts override core shortcuts
  • Core shortcuts have lowest priority
If a conflict is detected, you’ll be notified and asked to choose a different key combination.

Resetting Shortcuts

To reset a shortcut to its default value:
  1. Navigate to Settings > Keyboard Shortcuts
  2. Find the shortcut you want to reset
  3. Click the Reset button next to it
  4. The shortcut will revert to its default key combination

Priority System

Shortcuts are executed based on context:

Editor Context

Shortcuts starting with editor: only work when the editor has focus. This prevents conflicts with other UI elements.

Global Shortcuts

These shortcuts work anywhere in the application:
  • File operations (Mod+N, Mod+S)
  • Tab management (Mod+W, Mod+T)
  • Application commands (Mod+,, Mod+\)

Input Protection

When typing in input fields (except the editor), most shortcuts are disabled to prevent accidental command execution. Only global shortcuts remain active.

Command Format

Shortcuts in Inkdown use the following format:
['Mod', 'Shift', 'K']  // Mod+Shift+K
['Alt', '1']            // Alt+1
['Mod', 'B']            // Mod+B
  • Mod: Cmd on macOS, Ctrl on Windows/Linux
  • Shift: Shift modifier
  • Alt: Alt/Option modifier
  • Ctrl: Control key (separate from Mod on macOS)

Vim Mode Keybindings

When Vim mode is enabled, additional Vim keybindings become available. See Editor Basics for details on Vim mode. Vim keybindings work alongside standard shortcuts, allowing you to use both systems simultaneously.

Plugin Commands

Plugins can register their own keyboard shortcuts. These appear in the Keyboard Shortcuts settings alongside core commands. Plugin shortcuts follow the same priority system and can be customized just like core shortcuts.

Tips for Efficiency

  1. Learn Mod+K first: The quick command palette (if available) provides access to all commands
  2. Use tab switching: Alt+1 through Alt+9 for fast navigation
  3. Master formatting shortcuts: Mod+B, Mod+I, Mod+K are used constantly
  4. Customize for your workflow: Don’t hesitate to change shortcuts that don’t match your habits
  5. Print this page: Keep a reference handy while learning the shortcuts

Keyboard-Centric Philosophy

Inkdown is designed with keyboard efficiency in mind:
  • Every action has a keyboard shortcut
  • Mouse usage is optional for most tasks
  • Vim mode provides modal editing for power users
  • Customization allows personal optimization
  • Consistent key patterns across similar commands

Next Steps

  • Configure your editor settings in Editor Basics
  • Customize the appearance with Themes
  • Set up Sync for multi-device access