FeaturesKeyboard Shortcuts

Keyboard Shortcuts - Complete Reference

Master Lokus with keyboard shortcuts for lightning-fast note-taking. This comprehensive guide covers all shortcuts for Windows, macOS, and Linux, plus customization options.

Version: 1.3.1 | Shortcuts: 100+ | Platforms: Windows, macOS, Linux

Quick Reference Card

Most Essential Shortcuts

ActionWindows/LinuxmacOS
Command PaletteCtrl+KCmd+K
Quick SwitcherCtrl+PCmd+P
Global SearchCtrl+Shift+FCmd+Shift+F
Save FileCtrl+SCmd+S
New FileCtrl+NCmd+N
Toggle SidebarCtrl+BCmd+B

Platform-Specific Notes

Modifier Keys

Windows/LinuxmacOSSymbol (Mac)
CtrlCmdCmd
AltOptionOpt
ShiftShift
WinControlCtrl

Notation Used

Cmd = Command key (Cmd) on Mac, Ctrl on Windows/Linux
Alt = Option (Opt) on Mac, Alt on Windows/Linux
Shift = ⇧ on all platforms

File Operations

Creating & Opening

ActionWindows/LinuxmacOSDescription
New FileCtrl+NCmd+NCreate new markdown file
New FolderCtrl+Shift+NCmd+Shift+NCreate new folder
Open FileCtrl+OCmd+OOpen file dialog
Quick SwitcherCtrl+PCmd+PFast file navigation
Reopen Closed TabCtrl+Shift+TCmd+Shift+TReopen last closed file

Saving & Closing

ActionWindows/LinuxmacOSDescription
SaveCtrl+SCmd+SSave current file
Save AllCtrl+Alt+SCmd+Alt+SSave all open files
Close TabCtrl+WCmd+WClose current tab
Close AllCtrl+Shift+WCmd+Shift+WClose all tabs
Close WorkspaceCtrl+Shift+QCmd+Shift+QClose workspace

File Management

ActionWindows/LinuxmacOSDescription
Rename FileF2F2Rename selected file
Duplicate FileCtrl+DCmd+DCreate duplicate
Delete FileDeleteCmd+DeleteMove to trash
Permanent DeleteShift+DeleteCmd+Opt+DeletePermanently delete
Reveal in ExplorerCtrl+Shift+RCmd+Shift+RShow in file manager
Copy File PathCtrl+Shift+CCmd+Shift+CCopy full path
Refresh File TreeF5F5Reload files

Text Editing

Basic Editing

ActionWindows/LinuxmacOSDescription
UndoCtrl+ZCmd+ZUndo last action
RedoCtrl+Shift+ZCmd+Shift+ZRedo action
CutCtrl+XCmd+XCut selection
CopyCtrl+CCmd+CCopy selection
PasteCtrl+VCmd+VPaste clipboard
Select AllCtrl+ACmd+ASelect all text
Duplicate LineCtrl+Shift+DCmd+Shift+DDuplicate current line
Delete LineCtrl+Shift+KCmd+Shift+KDelete entire line

Text Selection

ActionWindows/LinuxmacOSDescription
Select WordCtrl+DCmd+DSelect current word
Select LineCtrl+LCmd+LSelect current line
Select to EndShift+EndShift+Cmd+→Select to line end
Select to StartShift+HomeShift+Cmd+←Select to line start
Expand SelectionAlt+Shift+→Opt+Shift+→Expand by word
Shrink SelectionAlt+Shift+←Opt+Shift+←Shrink by word
ActionWindows/LinuxmacOSDescription
Go to LineCtrl+GCmd+GJump to line number
Go to BeginningCtrl+HomeCmd+↑Jump to file start
Go to EndCtrl+EndCmd+↓Jump to file end
Move by WordCtrl+←/→Opt+←/→Skip by word
Jump to HeadingCtrl+Shift+OCmd+Shift+ONavigate headings
Scroll UpCtrl+↑Cmd+↑Scroll without moving cursor
Scroll DownCtrl+↓Cmd+↓Scroll without moving cursor

Text Formatting

Basic Formatting

ActionWindows/LinuxmacOSMarkdown
BoldCtrl+BCmd+B**text**
ItalicCtrl+ICmd+I*text*
UnderlineCtrl+UCmd+UN/A
StrikethroughCtrl+Shift+XCmd+Shift+X~~text~~
Inline CodeCtrl+ECmd+E`code`
HighlightCtrl+Shift+HCmd+Shift+H==text==
Clear FormattingCtrl+\\Cmd+\\Remove all

Headings

ActionWindows/LinuxmacOSMarkdown
Heading 1Ctrl+Alt+1Cmd+Opt+1# Heading
Heading 2Ctrl+Alt+2Cmd+Opt+2## Heading
Heading 3Ctrl+Alt+3Cmd+Opt+3### Heading
Heading 4Ctrl+Alt+4Cmd+Opt+4#### Heading
Heading 5Ctrl+Alt+5Cmd+Opt+5##### Heading
Heading 6Ctrl+Alt+6Cmd+Opt+6###### Heading

Lists

ActionWindows/LinuxmacOSMarkdown
Bullet ListCtrl+Shift+8Cmd+Shift+8- item
Numbered ListCtrl+Shift+7Cmd+Shift+71. item
Task ListCtrl+Shift+9Cmd+Shift+9- [ ] task
Toggle CheckboxCtrl+EnterCmd+EnterToggle done
BlockquoteCtrl+Shift+BCmd+Shift+B> quote
IndentTabTabIncrease level
OutdentShift+TabShift+TabDecrease level

Advanced Formatting

ActionWindows/LinuxmacOSDescription
Code BlockCtrl+Alt+CCmd+Opt+CInsert code fence
Math InlineCtrl+MCmd+MInline equation
Math BlockCtrl+Shift+MCmd+Shift+MBlock equation
Insert TableCtrl+Shift+TCmd+Shift+TCreate table
Horizontal Rule--Type ---
CalloutCtrl+Alt+NCmd+Opt+NInsert callout
ActionWindows/LinuxmacOSDescription
Insert WikiLinkCtrl+LCmd+LOpen link modal
Follow LinkCtrl+ClickCmd+ClickOpen linked note
Create from LinkCtrl+ClickCmd+ClickCreate non-existent
Show BacklinksCtrl+Alt+BCmd+Opt+BView backlinks
ActionWindows/LinuxmacOSDescription
Insert LinkCtrl+KCmd+KAdd URL link
Edit LinkCtrl+KCmd+KEdit existing link
Remove LinkCtrl+Shift+KCmd+Shift+KUnlink text
Open LinkCtrl+ClickCmd+ClickOpen in browser

Search & Replace

Finding

ActionWindows/LinuxmacOSDescription
FindCtrl+FCmd+FFind in current file
Find NextF3Cmd+GNext match
Find PreviousShift+F3Cmd+Shift+GPrevious match
Global SearchCtrl+Shift+FCmd+Shift+FSearch all files
Find and ReplaceCtrl+HCmd+HReplace text
ActionWindows/LinuxmacOSDescription
Search by TagCtrl+Shift+TCmd+Shift+TFind tagged notes
Search in Folder--Via context menu
Regex Search--Enable in search

View & Navigation

ActionWindows/LinuxmacOSDescription
Toggle Left SidebarCtrl+BCmd+BFiles, tags, search
Toggle Right SidebarCtrl+Shift+BCmd+Shift+BOutline, plugins
Command PaletteCtrl+KCmd+KUniversal commands
Quick SwitcherCtrl+PCmd+PFast file access
Show OutlineCtrl+Shift+OCmd+Shift+ODocument structure

Editor Modes

ActionWindows/LinuxmacOSDescription
Cycle Editor ModesCtrl+ECmd+EEdit/Live/Reading
Focus ModeF11Cmd+K, FDistraction-free
FullscreenF11Cmd+Ctrl+FFull window
Zen ModeCtrl+K, ZCmd+K, ZUltra minimal

Split View

ActionWindows/LinuxmacOSDescription
Split EditorCtrl+\\Cmd+\\Split horizontally
Toggle Split DirectionCtrl+Shift+\\Cmd+Shift+\\H/V orientation
Reset Pane SizeCtrl+Alt+\\Cmd+Opt+\\Equal sizes
Sync ScrollingCtrl+Alt+SCmd+Opt+SSynchronized scroll
Focus Next PaneCtrl+Alt+→Cmd+Opt+→Move between panes
Focus Previous PaneCtrl+Alt+←Cmd+Opt+←Move between panes

Tabs

ActionWindows/LinuxmacOSDescription
Next TabCtrl+TabCmd+Opt+→Switch to next
Previous TabCtrl+Shift+TabCmd+Opt+←Switch to previous
Go to Tab 1-9Ctrl+1-9Cmd+1-9Jump to tab
Close Current TabCtrl+WCmd+WClose active

Zoom & Display

ActionWindows/LinuxmacOSDescription
Zoom InCtrl++Cmd++Increase text size
Zoom OutCtrl+-Cmd+-Decrease text size
Reset ZoomCtrl+0Cmd+0Default size
Toggle Minimap--Via preferences

Tools & Features

Graph & Visualization

ActionWindows/LinuxmacOSDescription
Open Graph ViewCtrl+Shift+GCmd+Shift+GKnowledge graph
Focus GraphAlt+GOpt+GCenter on current
Zoom GraphCtrl+ScrollCmd+ScrollScale view

Templates

ActionWindows/LinuxmacOSDescription
Insert TemplateCtrl+Shift+TCmd+Shift+TChoose template
Save as Template--Via command palette

Tasks

ActionWindows/LinuxmacOSDescription
Create TaskCtrl+Shift+KCmd+Shift+KNew task modal
Toggle Task DoneCtrl+EnterCmd+EnterCheck/uncheck
Open KanbanCtrl+Shift+KCmd+Shift+KKanban board

Canvas

ActionWindows/LinuxmacOSDescription
New CanvasCtrl+Shift+CCmd+Shift+CCreate canvas
Add NodeNNIn canvas mode
Add ConnectionCCConnect nodes
Delete NodeDeleteBackspaceRemove selected

Gmail Integration

ActionWindows/LinuxmacOSDescription
Open GmailCtrl+MCmd+MGmail panel
Compose Email--Via command palette
Save Email as Note--Via command palette

Bases (Databases)

ActionWindows/LinuxmacOSDescription
Create BaseCtrl+Shift+BCmd+Shift+BNew database
Switch ViewCtrl+Shift+VCmd+Shift+VTable/Grid/List
Add FilterFFIn base view
Sort ColumnSSIn base view

Editor Section Folding

ActionWindows/LinuxmacOSDescription
Fold SectionCtrl+Alt+[Cmd+Opt+[Collapse heading
Unfold SectionCtrl+Alt+]Cmd+Opt+]Expand heading
Fold AllCtrl+K, Ctrl+0Cmd+K, Cmd+0Collapse all
Unfold AllCtrl+K, Ctrl+JCmd+K, Cmd+JExpand all
Toggle FoldCtrl+K, Ctrl+LCmd+K, Cmd+LToggle current

Developer & Advanced

Developer Tools

ActionWindows/LinuxmacOSDescription
Toggle DevToolsCtrl+Shift+ICmd+Opt+IOpen inspector
Reload WindowCtrl+RCmd+RRefresh app
Force ReloadCtrl+Shift+RCmd+Shift+RClear cache

System

ActionWindows/LinuxmacOSDescription
Open PreferencesCtrl+,Cmd+,Settings
Show HelpF1F1Help panel
Quit ApplicationCtrl+QCmd+QExit Lokus

Customizing Shortcuts

Opening Shortcut Settings

1. Open Preferences (Cmd+,)
2. Navigate to "Keyboard Shortcuts"
3. Search or browse commands
4. Click to edit

Changing a Shortcut

1. Find command in list
2. Click current shortcut
3. Press new key combination
4. Save changes

Resolving Conflicts

If a shortcut is already assigned:

Conflict Detection:
- Warning shown with conflict details
- Choose to override or cancel
- View all assignments for a key

Resetting Shortcuts

1. Go to Keyboard Shortcuts settings
2. Click "Reset to Defaults"
3. Confirm reset
4. All shortcuts restored

Creating Custom Shortcuts

// In settings.json
{
  "keybindings": [
    {
      "command": "create-daily-note",
      "key": "ctrl+shift+d",
      "mac": "cmd+shift+d"
    },
    {
      "command": "insert-date",
      "key": "ctrl+;",
      "mac": "cmd+;"
    }
  ]
}

Conditional Shortcuts

Context-specific bindings:

{
  "keybindings": [
    {
      "command": "format-bold",
      "key": "ctrl+b",
      "when": "editorFocus"
    },
    {
      "command": "toggle-sidebar",
      "key": "ctrl+b",
      "when": "!editorFocus"
    }
  ]
}

Vim Mode (Optional)

Enable Vim keybindings in Preferences → Editor → Vim Mode

Normal Mode

KeyAction
h, j, k, lMove cursor
w, bWord navigation
gg, GGo to start/end
ddDelete line
yyCopy line
pPaste
uUndo
Ctrl+rRedo
/Search

Insert Mode

KeyAction
iInsert before cursor
aInsert after cursor
oNew line below
ONew line above
EscReturn to normal

Visual Mode

KeyAction
vCharacter selection
VLine selection
Ctrl+vBlock selection

Emacs Mode (Optional)

Enable Emacs keybindings in Preferences → Editor → Emacs Mode

KeyAction
Ctrl+aBeginning of line
Ctrl+eEnd of line
Ctrl+kKill line
Ctrl+yYank (paste)
Ctrl+wKill region
Alt+wCopy region
Ctrl+sSearch forward
Ctrl+rSearch backward

Troubleshooting

Shortcut Not Working

1. Check if it conflicts with system shortcuts
2. Verify shortcut in Preferences
3. Try alternative binding
4. Restart application

System Shortcut Conflicts

macOS:

  • Check System Preferences → Keyboard → Shortcuts
  • Disable conflicting Mission Control shortcuts
  • Disable Spotlight if using Cmd+Space

Windows:

  • Check Windows Settings → Ease of Access → Keyboard
  • Disable sticky keys prompts
  • Check antivirus shortcut conflicts

Linux:

  • Check desktop environment shortcuts
  • Disable window manager conflicts
  • Check compositor bindings

Can’t Type Certain Characters

Some international keyboards require special handling:
1. Preferences → Keyboard → International
2. Enable "Use OS keyboard layout"
3. Restart application

Printable Cheat Sheet

Download PDF cheat sheets:

Or print this page (Ctrl/Cmd+P) for quick reference!

Tips for Learning Shortcuts

Week 1: Core Shortcuts

Cmd+K - Command Palette
Cmd+P - Quick Switcher
Cmd+S - Save
Cmd+N - New File
Cmd+B - Toggle Sidebar

Week 2: Formatting

Cmd+B - Bold
Cmd+I - Italic
Cmd+E - Inline Code
Cmd+Shift+8 - Bullet List
Cmd+Shift+7 - Numbered List

Week 3: Navigation

Cmd+G - Go to Line
Cmd+F - Find
Cmd+Shift+F - Global Search
Cmd+Click - Follow Link
Cmd+Tab - Next Tab

Week 4: Advanced

Cmd+\ - Split View
Cmd+Shift+G - Graph View
Cmd+Shift+T - Templates
Cmd+Shift+K - Tasks
Cmd+Alt+1-6 - Headings

Last Updated: January 23, 2025 | Version: 1.3.1 | Shortcuts: 100+