Skip to content

Keyboard Shortcuts

Complete reference for all keyboard shortcuts in Flint.

Notation

Modifier keys:

  • Ctrl - Control key (Windows/Linux)
  • Cmd - Command key (macOS)
  • Alt - Alt/Option key
  • Shift - Shift key
  • Mod - Platform modifier (Ctrl on Windows/Linux, Cmd on macOS)

Examples:

Ctrl+O = Control + O (Windows/Linux)
Cmd+O = Command + O (macOS)
Mod+O = Either, depending on platform

Global Shortcuts

Application

ShortcutActionNotes
Mod+,Open SettingsOpens settings panel
Mod+QQuit ApplicationmacOS only, prompts if unsaved
Mod+WClose WindowWindows/Linux
ShortcutActionNotes
Mod+OQuick OpenSearch and open notes
Mod+KCommand PaletteFuture feature
Mod+\Toggle SidebarShow/hide left sidebar

Note Management

Creating Notes

ShortcutActionNotes
Mod+NNew NoteCreate in current type
Mod+Shift+NNew Note with Type SelectorFuture feature
Mod+DNew Daily NoteOpens today's daily note

Opening Notes

ShortcutActionNotes
Mod+OQuick OpenType to search, Enter to open
Mod+POpen RecentFuture feature
Mod+Shift+OOpen in New ViewFuture feature

Note Actions

ShortcutActionNotes
Mod+SSave NoteAuto-save usually handles this
Mod+DeleteDelete NotePrompts for confirmation
Mod+RRename NoteFuture feature
Mod+EEdit MetadataOpens metadata panel

Editor Shortcuts

Basic Editing

ShortcutActionNotes
Mod+ASelect AllSelect entire note content
Mod+CCopyCopy selected text
Mod+XCutCut selected text
Mod+VPastePaste from clipboard
Mod+ZUndoUndo last change
Mod+Shift+ZRedoRedo (or Ctrl+Y on Windows)

Text Formatting

ShortcutActionNotes
Mod+BBoldWraps selection in **bold** (future)
Mod+IItalicWraps selection in *italic* (future)
Mod+KInsert LinkWraps selection in []() (future)
Mod+EInline CodeWraps selection in backticks (future)

Find and Replace

ShortcutActionNotes
Mod+FFindFind in current note
Mod+GFind NextJump to next match
Mod+Shift+GFind PreviousJump to previous match
Mod+HReplaceFind and replace dialog
Mod+Shift+HReplace AllFuture feature

Line Operations

ShortcutActionNotes
TabIndentIndent line or selected lines
Shift+TabUnindentUnindent line or selected lines
Mod+]IndentAlternative to Tab (future)
Mod+[UnindentAlternative to Shift+Tab (future)
Mod+/Toggle CommentMarkdown comment (future)
ShortcutActionNotes
HomeStart of LineJump to line start
EndEnd of LineJump to line end
Mod+HomeStart of NoteJump to note start
Mod+EndEnd of NoteJump to note end
Mod+UpStart of NoteAlternative (macOS)
Mod+DownEnd of NoteAlternative (macOS)
PageUpPage UpScroll up one page
PageDownPage DownScroll down one page

Selection

ShortcutActionNotes
Shift+Left/RightSelect CharacterExtend selection by character
Shift+Up/DownSelect LineExtend selection by line
Mod+Shift+LeftSelect to Word StartSelect to start of word
Mod+Shift+RightSelect to Word EndSelect to end of word
Shift+HomeSelect to Line StartSelect to start of line
Shift+EndSelect to Line EndSelect to end of line
ShortcutActionNotes
[[Start WikilinkType [[ to begin wikilink
]]Close WikilinkComplete wikilink
EnterAccept SuggestionWhile wikilink autocomplete open
EscapeCancelClose autocomplete without selecting
ShortcutActionNotes
ClickFollow LinkNavigate to linked note
Mod+ClickOpen in New ViewFuture feature
Mod+EnterOpen from HoverOpen note from hover popover
Alt+EnterCreate NoteCreate note from hover popover

Search Shortcuts

ShortcutActionNotes
Mod+OOpen Quick SearchMain search interface
EscapeClose SearchClose without selecting
EnterOpen SelectedOpen highlighted result
Up/DownNavigate ResultsMove through search results
Mod+EnterOpen in New ViewFuture feature

Search Operators

Type in search box:

type:daily          → Search by note type
tag:important       → Search by tag
created:today       → Search by creation date
modified:this-week  → Search by modified date

AI Agent Shortcuts

Chat Interface

ShortcutActionNotes
Mod+EnterSend MessageSend message to AI
EscapeCancelCancel message composition
UpPrevious MessageEdit last message (future)
Mod+Shift+CNew ConversationStart fresh conversation
Mod+KOpen Command PaletteAI command shortcuts (future)

Agent Actions

ShortcutActionNotes
Mod+LAsk About NoteAsk AI about current note (future)
Mod+Shift+LSummarize NoteAI summarizes current note (future)

View Management

Panels

ShortcutActionNotes
Mod+\Toggle SidebarShow/hide left sidebar
Mod+Shift+\Toggle Right SidebarFuture feature
Mod+BToggle Both SidebarsFuture feature
Mod+JToggle PanelFuture feature

Focus

ShortcutActionNotes
Mod+1Focus SidebarJump to sidebar (future)
Mod+2Focus EditorJump to editor
Mod+3Focus AgentJump to AI agent (future)
Mod+0Focus SearchJump to search (future)

Daily Note Shortcuts

ShortcutActionNotes
Mod+DToday's NoteOpen or create today's note
Mod+Shift+DDaily ViewOpen daily notes view
Mod+LeftPrevious DayNavigate to yesterday (future)
Mod+RightNext DayNavigate to tomorrow (future)

Quick Entry

ShortcutActionNotes
Mod+1Add to MorningJump to morning section (future)
Mod+2Add to AfternoonJump to afternoon section (future)
Mod+3Add to EveningJump to evening section (future)

Review System Shortcuts

Review Session

ShortcutActionNotes
Mod+EnterSubmit ResponseSubmit review response
EscapeEnd SessionEnd review session
SpaceShow NoteView original note during review
PPassMark as passed (future)
FFailMark as failed (future)
SSkipSkip current review (future)

Workflow Shortcuts

Workflow Management

ShortcutActionNotes
Mod+Shift+RRun WorkflowExecute selected workflow (future)

Organization Shortcuts

Tabs and Pins

ShortcutActionNotes
Mod+TNew Temporary TabOpen current note in temp tab (future)
Mod+PPin NotePin current note to sidebar (future)
Mod+Shift+PUnpin NoteRemove from pinned notes (future)
Mod+WClose TabClose temporary tab (future)
ShortcutActionNotes
Mod+[Go BackNavigate to previous note (future)
Mod+]Go ForwardNavigate to next note (future)
Alt+LeftGo BackAlternative (future)
Alt+RightGo ForwardAlternative (future)

Multi-Vault Shortcuts

Vault Management

ShortcutActionNotes
Mod+Shift+VVault SelectorOpen vault switcher (future)
Mod+1-9Switch to Vault 1-9Quick vault switch (future)

Developer Shortcuts

Debug and Inspect

ShortcutActionNotes
Mod+Shift+IDevToolsOpen developer tools
Mod+Shift+CInspect ElementInspect mode
Mod+RReloadReload application
Mod+Shift+RHard ReloadClear cache and reload

Customization

Future: Custom Keybindings

Not yet implemented - Planned features:

  • Rebind any shortcut
  • Export/import keybindings
  • Per-vault keybinding profiles
  • Conflict detection

When available:

Settings → Keyboard Shortcuts → Customize

Tips for Learning Shortcuts

Start with Essentials

Learn these first:

Mod+O     → Quick open
Mod+N     → New note
Mod+S     → Save (though auto-save handles this)
Mod+F     → Find
Mod+,     → Settings

These cover 80% of usage.

Learn Gradually

Add shortcuts weekly:

  1. Week 1: Basic navigation (Mod+O, Mod+N)
  2. Week 2: Editor basics (Mod+F, Tab, Shift+Tab)
  3. Week 3: Wikilinks ([[, Enter in autocomplete)
  4. Week 4: Advanced (Mod+G, Mod+H)

Don't try to learn all at once.

Use Visual Aids

Future features:

  • On-screen shortcut hints
  • Shortcut overlay (like Cmd+K in VS Code)
  • Contextual shortcut suggestions

Create Muscle Memory

Practice frequently used shortcuts:

  • Mod+O → Quick open (multiple times daily)
  • Tab/Shift+Tab → Indentation (whenever writing lists)
  • Mod+Enter → Send to AI (every interaction)

Repetition builds speed.

Platform Differences

macOS vs Windows/Linux

Modifier key differences:

macOS:            Windows/Linux:
Cmd+O             Ctrl+O
Cmd+Shift+N       Ctrl+Shift+N
Opt+Up            Alt+Up

Special macOS shortcuts:

Cmd+H             → Hide window
Cmd+M             → Minimize window
Cmd+Q             → Quit application
Cmd+,             → Preferences (Settings)

Special Windows shortcuts:

Alt+F4            → Close window
F1                → Help
Win+D             → Show desktop

Context-Specific Shortcuts

Different behavior in different contexts:

In editor:

Tab → Indent line
Enter → New line

In wikilink autocomplete:

Tab → Select next suggestion
Enter → Accept suggestion

In search:

Enter → Open note
Escape → Close search

Shortcut Conflicts

Application Conflicts

Some shortcuts may conflict with:

  • OS shortcuts
  • Browser shortcuts (if web version)
  • Other running applications

Resolution:

  1. Check OS shortcuts: System Preferences → Keyboard
  2. Disable conflicting shortcuts in other apps
  3. Use alternative shortcuts if available

Future: Conflict Detection

Planned feature:

  • Detect shortcut conflicts
  • Suggest alternatives
  • Show which shortcuts are available
  • Remap automatically

Accessibility

Screen Reader Support

Navigation without mouse:

  • Tab → Move to next element
  • Shift+Tab → Move to previous element
  • Enter → Activate element
  • Space → Toggle checkboxes/buttons
  • Escape → Close dialogs

All shortcuts work with screen readers.

High Contrast Mode

Shortcuts remain visible in high contrast mode.

Sticky Keys

Compatible with sticky keys:

  • Press modifiers sequentially
  • Don't need to hold multiple keys
  • System-level setting

Troubleshooting

Shortcuts Not Working

Problem: Shortcut doesn't trigger action.

Solutions:

  1. Check modifier key:

    • macOS: Use Cmd, not Ctrl
    • Windows/Linux: Use Ctrl, not Cmd
  2. Check context:

    • Some shortcuts only work in specific contexts
    • Example: Mod+F only works when editor focused
  3. Check for conflicts:

    • OS or other app may intercept shortcut
    • Try alternative shortcut if available
  4. Restart application:

    • Refresh key bindings
    • Clear any stuck key states

Wrong Action Triggered

Problem: Shortcut triggers different action than expected.

Check documentation:

  • Verify correct shortcut for action
  • May have remembered incorrectly
  • Shortcuts may have changed in updates

Check keyboard layout:

  • Non-US keyboards may have different key positions
  • Shortcuts based on physical key location
  • May need to use different keys

Quick Reference Card

Most Used Shortcuts

Print or keep handy:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ESSENTIAL SHORTCUTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 Mod+O          Quick Open
 Mod+N          New Note
 Mod+,          Settings
 Mod+F          Find in Note
 Mod+Enter      Send to AI
 Escape         Close/Cancel
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 EDITOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 Mod+Z          Undo
 Mod+Shift+Z    Redo
 Tab            Indent
 Shift+Tab      Unindent
 Mod+A          Select All
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 WIKILINKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 [[             Start Wikilink
 Enter          Accept Suggestion
 Click          Follow Link
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Next Steps


Pro tip: Don't memorize shortcuts. Use them when convenient. The ones you need will become automatic through use. The ones you don't need won't slow you down.