LogoLumide

Navigation & Quick Open

Lumide provides unified keyboard navigation for files, commands, lines, and symbols.


Quick Open#

Quick Open matching files for the query resize

Press Cmd + Shift + O (macOS) / Ctrl + Shift + N (Windows / Linux) in the default JetBrains keymap (or Cmd + P / Ctrl + P in the VS Code preset) to open the unified file finder:

  • Type file or path fragments (e.g. authserv matches lib/services/auth_service.dart).
  • Fuzzy matching scores prefix matches, path boundaries, and recently accessed files.
  • Press Enter to open in the current editor.
  • Press Cmd + Enter / Ctrl + Enter to open in a new split pane.

Command Palette#

Press Cmd + Shift + P (macOS) / Ctrl + Shift + P (Windows / Linux) (or type > in Quick Open):

  • Search and run any IDE command, setting toggle, or action.
  • Shows assigned keyboard shortcuts alongside commands.

Go to Line (Cmd + L / Ctrl + G)#

Jump directly to a line number:

  1. Press Cmd + L (macOS) or Ctrl + G (Windows/Linux).
  2. Enter the target line number (e.g., 85).
  3. Optional column suffix: 85:14.
  4. Press Enter to commit or Escape to cancel.

Symbol Navigation#

Document Symbols (@)#

  • Press Cmd + F12 (macOS) / Ctrl + F12 (Windows / Linux) in JetBrains preset (or Cmd + Shift + O in VS Code preset, or type @ in Quick Open).
  • Lists all classes, methods, functions, and fields in the current active file.

Workspace Symbols (#)#

  • Press Cmd + Option + O (macOS) / Ctrl + Alt + Shift + N (Windows / Linux) in JetBrains preset (or Cmd + T / Ctrl + T in VS Code preset, or type # in Quick Open).
  • Searches symbols across the entire project via the Language Server.

Query Prefix Summary#

PrefixModeExample
(None)Fuzzy file searchmain.dart
>Command Palette>Toggle Soft Wrap
@Document symbols@build
#Workspace symbols#UserProfile

Next Steps#