Keyboard Shortcuts
Master Lokus with these comprehensive keyboard shortcuts. All shortcuts use native OS conventions.
Essential Shortcuts
These are the most important shortcuts to learn first:
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Command Palette | ⌘K | Ctrl+K | Access all commands and files |
Save | ⌘S | Ctrl+S | Save current file |
New File | ⌘N | Ctrl+N | Create new file |
Open | ⌘O | Ctrl+O | Open file dialog |
Find | ⌘F | Ctrl+F | Find in current file |
File Operations
Basic File Management
Action | Mac | Windows/Linux | Description |
---|---|---|---|
New File | ⌘N | Ctrl+N | Create new untitled file |
Open File | ⌘O | Ctrl+O | Open file browser |
Save | ⌘S | Ctrl+S | Save current file |
Save As | ⌘⇧S | Ctrl+Shift+S | Save with new name/location |
Close Tab | ⌘W | Ctrl+W | Close current tab |
Close Window | ⌘⇧W | Ctrl+Shift+W | Close application window |
Workspace Navigation
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Command Palette | ⌘K | Ctrl+K | Quick file/command access |
Toggle Sidebar | ⌘B | Ctrl+B | Show/hide file sidebar |
Focus Sidebar | ⌘0 | Ctrl+0 | Move focus to sidebar |
Focus Editor | ⌘1 | Ctrl+1 | Move focus to editor |
Text Editing
Selection and Navigation
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Select All | ⌘A | Ctrl+A | Select all content |
Cut | ⌘X | Ctrl+X | Cut selected text |
Copy | ⌘C | Ctrl+C | Copy selected text |
Paste | ⌘V | Ctrl+V | Paste from clipboard |
Undo | ⌘Z | Ctrl+Z | Undo last action |
Redo | ⌘⇧Z | Ctrl+Shift+Z | Redo last undone action |
Advanced Selection
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Select Word | Double-click | Double-click | Select word under cursor |
Select Line | Triple-click | Triple-click | Select entire line |
Select to End | ⌘⇧→ | Ctrl+Shift+→ | Select to end of line |
Select to Start | ⌘⇧← | Ctrl+Shift+← | Select to start of line |
Text Formatting
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Bold | ⌘B | Ctrl+B | Toggle bold formatting |
Italic | ⌘I | Ctrl+I | Toggle italic formatting |
Strikethrough | ⌘⇧X | Ctrl+Shift+X | Toggle strikethrough |
Code | ⌘E | Ctrl+E | Toggle inline code |
Link | ⌘K then L | Ctrl+K then L | Insert/edit link |
Search and Replace
Find Operations
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Find | ⌘F | Ctrl+F | Open find dialog |
Find Next | ⌘G | F3 | Find next match |
Find Previous | ⌘⇧G | Shift+F3 | Find previous match |
Find and Replace | ⌘⌥F | Ctrl+H | Open find/replace dialog |
Close Find | Escape | Escape | Close find dialog |
Quick Search
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Quick Find | ⌘E | Ctrl+E | Find selected text |
Find Files | ⌘P | Ctrl+P | Quick open file by name |
Go to Line | ⌘G | Ctrl+G | Go to specific line number |
Command Palette Actions
Press ⌘K
(or Ctrl+K
) then type any of these commands:
File Commands
new
- Create new filesave
- Save current fileopen
- Open file dialogfolder
- Create new folder
View Commands
sidebar
- Toggle sidebarpreferences
- Open preferencescommand
- Show command palettefind
- Open find dialog
Quick Actions
- Type filename to quickly open
- Type folder name to navigate
- Use arrow keys to navigate results
- Press
Enter
to execute action
Context Menu Shortcuts
File Context Menu (Right-click file)
Action | Shortcut | Description |
---|---|---|
Open | Enter | Open file in editor |
Rename | F2 | Rename file |
Delete | Delete | Move to trash |
Cut | ⌘X | Cut file |
Copy | ⌘C | Copy file |
Copy Path | ⌘⌥C | Copy file path |
Editor Context Menu (Right-click in editor)
Action | Shortcut | Description |
---|---|---|
Cut | ⌘X | Cut selected text |
Copy | ⌘C | Copy selected text |
Paste | ⌘V | Paste from clipboard |
Select All | ⌘A | Select all content |
Find | ⌘F | Find in document |
Task Management Shortcuts
Task Creation Widget
Action | Trigger | Description |
---|---|---|
Open Task Widget | !task | Type !task + space to open task creation widget |
Cycle Task Type | Tab | Cycle through task types (Urgent → Question → Progress → Todo) |
Create Task | Enter | Create task with current description and type |
Cancel Widget | Escape | Cancel and close task creation widget |
Task Import Widget
Action | Trigger | Description |
---|---|---|
Open Import Widget | @task | Type @task + space to open task import widget |
Search Tasks | Type to search | Filter existing tasks by typing |
Navigate Results | ↑/↓ | Navigate up/down through task list |
Select Task | Enter | Import selected task into current note |
Cancel Widget | Escape | Cancel and close import widget |
Kanban Navigation
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Open Kanban | ⌘K → "kanban" | Ctrl+K → "kanban" | Open full kanban board via command palette |
Toggle Tasks View | Click Tasks tab | Click Tasks tab | Switch to mini kanban in sidebar |
Click Task Element | Mouse click | Mouse click | Click any task in notes to jump to kanban |
Task Types Reference
Type | Icon | Keyboard Navigation |
---|---|---|
Urgent | Red | Default selection in widget |
Question | Yellow | Press Tab once from Urgent |
In Progress | Blue | Press Tab twice from Urgent |
Todo | ⚪ | Press Tab three times from Urgent |
Advanced Shortcuts
Power User Features
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Multi-cursor | ⌘D | Ctrl+D | Add cursor at next match |
Column Select | ⌥+drag | Alt+drag | Select rectangular region |
Duplicate Line | ⌘⇧D | Ctrl+Shift+D | Duplicate current line |
Move Line Up | ⌥↑ | Alt+↑ | Move line up |
Move Line Down | ⌥↓ | Alt+↓ | Move line down |
Developer Features
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Toggle Dev Tools | ⌘⌥I | Ctrl+Shift+I | Open developer tools |
Reload | ⌘R | Ctrl+R | Reload application |
Force Reload | ⌘⇧R | Ctrl+Shift+R | Force reload (clear cache) |
Custom Shortcuts
You can customize shortcuts in Preferences → Keyboard Shortcuts.
Creating Custom Shortcuts
- Open Preferences (
⌘,
) - Navigate to Keyboard Shortcuts
- Click "Add Custom Shortcut"
- Choose action and key combination
- Save changes
Shortcut Guidelines
- Use
⌘
(Cmd) as primary modifier on Mac - Use
Ctrl
as primary modifier on Windows/Linux - Add
⇧
(Shift) for related but opposite actions - Add
⌥
(Alt/Option) for variants of actions
Accessibility Shortcuts
Screen Reader Support
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Navigate Headings | VO+⌘H | H | Jump between headings |
Navigate Links | VO+⌘L | K | Jump between links |
Read Selection | VO+S | Ctrl+Shift+S | Read selected text |
High Contrast Mode
Action | Mac | Windows/Linux | Description |
---|---|---|---|
Toggle High Contrast | ⌘⌥⇧8 | Alt+Shift+PrtScn | System high contrast |
Increase Text Size | ⌘+ | Ctrl++ | Zoom in |
Decrease Text Size | ⌘- | Ctrl+- | Zoom out |
Tips for Efficiency
1. Learn Command Palette First
Master ⌘K
- it's the gateway to everything:
⌘K → "save" → Enter (Save file)
⌘K → "new" → Enter (New file)
⌘K → filename → Enter (Open file)
2. Use Context Menus
Right-click is your friend:
- Files: Quick actions like rename, delete, copy path
- Editor: Text operations and formatting
3. Combine Shortcuts
Chain shortcuts for complex actions:
⌘A → ⌘C → ⌘N → ⌘V (Copy all to new file)
⌘F → Type → ⌘G → ⌘G (Find and navigate matches)
4. Practice Muscle Memory
Focus on these daily shortcuts:
⌘K
- Command palette⌘S
- Save⌘F
- Find⌘Z
/⌘⇧Z
- Undo/Redo
5. Customize for Your Workflow
Set up shortcuts for actions you use frequently:
- Custom export formats
- Specific folder navigation
- Template insertion
Platform Differences
macOS Specific
- Use
⌘
(Command) as primary modifier ⌥
(Option) for alternative actions- Natural scroll direction supported
Windows/Linux Specific
- Use
Ctrl
as primary modifier Alt
for alternative actionsWindows
key integration available
Universal Shortcuts
These work the same across all platforms:
F1-F12
function keysEscape
to cancel actionsEnter
to confirm actions- Arrow keys for navigation
Pro Tip: Print this page and keep it nearby while learning. Most users become proficient with essential shortcuts within a week of regular use!