Keyboard Shortcuts

Peeka2 supports various keyboard shortcuts to improve productivity and navigation.

Global Shortcuts

Application Control

ShortcutAction
Ctrl/Cmd + QQuit application
Ctrl/Cmd + WClose window
Ctrl/Cmd + MMinimize window
F11Toggle fullscreen

Developer Tools

ShortcutAction
Ctrl/Cmd + Shift + IToggle DevTools
Ctrl/Cmd + RReload window
Ctrl/Cmd + Shift + RForce reload

File Browser Shortcuts

ShortcutAction
/ Navigate up/down
/ Collapse/expand folders
EnterOpen file/folder
SpacePreview file
HomeGo to first item
EndGo to last item

Actions

ShortcutAction
Ctrl/Cmd + DAdd to favorites
Ctrl/Cmd + OOpen file dialog
Ctrl/Cmd + Shift + OOpen folder dialog
BackspaceGo to parent directory

Viewer Shortcuts

General Viewing

ShortcutAction
Ctrl/Cmd + FFind in file (planned)
Ctrl/Cmd + +Zoom in (planned)
Ctrl/Cmd + -Zoom out (planned)
Ctrl/Cmd + 0Reset zoom (planned)

Text Navigation

ShortcutAction
Page UpScroll up one page
Page DownScroll down one page
Ctrl/Cmd + HomeGo to beginning
Ctrl/Cmd + EndGo to end

Theme Shortcuts

ShortcutAction
Ctrl/Cmd + TOpen theme selector (planned)
Ctrl/Cmd + Shift + DToggle dark mode (planned)

Panel Management

ShortcutAction
Ctrl/Cmd + BToggle file browser (planned)
Ctrl/Cmd + \Split panel (planned)
Ctrl/Cmd + Shift + \Close panel (planned)

Platform-Specific Notes

macOS

  • Use Cmd instead of Ctrl
  • Additional gestures supported:
    • Pinch to zoom
    • Swipe to navigate

Windows/Linux

  • Use Ctrl for shortcuts
  • Alt key for menu navigation
  • Right-click for context menus

Customization

Future: Custom Shortcuts

{
  "keybindings": {
    "file.open": "ctrl+o",
    "file.save": "ctrl+s",
    "view.zoomIn": "ctrl+plus",
    "view.zoomOut": "ctrl+minus"
  }
}

Vim Mode (Planned)

Enable Vim-style navigation:

  • h, j, k, l for movement
  • / for search
  • g for go-to commands

Accessibility Shortcuts

ShortcutAction
TabNavigate focusable elements
Shift + TabNavigate backwards
Ctrl/Cmd + LFocus file browser
Ctrl/Cmd + KOpen command palette (planned)

Quick Actions (Planned)

Command Palette

Ctrl/Cmd + Shift + P opens command palette:

  • Search commands
  • Execute actions
  • Change settings
  • Open files

Quick Open

Ctrl/Cmd + P for quick file open:

  • Fuzzy file search
  • Recent files
  • Favorite locations

Tips

  1. Learn gradually: Start with basic navigation
  2. Use what helps: Not all shortcuts needed
  3. Platform consistency: Follow OS conventions
  4. Accessibility: All features keyboard accessible

Shortcut Conflicts

Common conflicts and solutions:

  • Browser shortcuts: Electron intercepts first
  • OS shortcuts: Some reserved by system
  • Custom apps: May override global shortcuts

Future Enhancements

  • Customizable keybindings
  • Shortcut cheat sheet overlay
  • Context-sensitive shortcuts
  • Macro recording
  • Command sequences