Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Lemons Search

Moritz JungMoritz Jung4k downloads

A blazingly fast fuzzy finder with file preview.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates42

A fast fuzzy finder based quick switcher with preview.

The plugin adds a new quick switchers to make finding the files you want even easier and faster. The quick switchers lets you easily search all files in your vault and offers a quick preview of the selected search result.

exampleImage

To ensure top performance and high-quality results, the plugin is written in Rust using the nucleo-matcher create running in a web worker. This ensures that the majority of the computational load is taken off the main thread for a smoother feel.

Commands

  • Lemons Search: Open search A quick switcher that lets you all files in your vault by file path.
  • Lemons Search: Open alias search A quick switcher that lets you all files in your vault by file names and aliases.
  • Lemons Search: Command palette A command palette.

Special Search Commands

Every query consists of search atoms separated by spaces. Spaces can be escaped using \. In the following illustration, each underlined part is a separate search atom.

movie Star\ Wars
----- ----------

Search atoms can be modified using special characters to change their behavior.

  • Substring: prefix with '
    • will require search results to contain the search atom as a continuous sequence
    • e.g. 'foo will only match yummy food but not funny doodle
    • use ! to negate, e.g. !foo
  • Prefix: prefix with ^
    • will require search results to have the search atom as a prefix
    • e.g. ^foo will only match food but not yummy food
    • use !^ to negate, e.g. !^foo
  • Postfix: postfix with $
    • will require search results to have the search atom as a postfix
    • e.g. .md$ will only match foo.md but not foo.txt
    • use !<search atom>$ to negate, e.g. !.md$
  • Exact: prefix with ^ and postfix with $
    • will require search results to equal the search atom
    • e.g. ^foo.md$ will only match foo.md and nothing else
    • use !^<search atom>$ to negate, e.g. !^foo.md$

Lower case search atoms will ignore casing, but as soon as a search atom contains an upper case letter, it becomes case sensitive.

Keyboard Navigation

While the input field is focused, you can use the following keyboard short-cuts.

  • ↑ Move selection up by one
  • ↓ Move selection down by one
  • Home Move selection to the first item
  • End Move selection to the last item
  • Enter Open selection in same tab
  • Ctrl + Enter Open selection in a new Tab
  • Tab Copy the current selection into the search bar
  • Escape Cancel the search

Some of these short-cuts can be configures in the plugin's settings.

Mouse Navigation

  • Clicking on a suggestion that is not selected will select the clicked suggestion
  • Clicking on the selected suggestion will open the suggestion in the same tab
  • Ctrl-clicking on the selected suggestion will open the suggestion in a new tab
84%
HealthExcellent
ReviewSatisfactory
About
Find files instantly with a fast fuzzy quick switcher and live preview. Search by file path, filename, or aliases using advanced search atoms (substring, prefix, postfix, exact, negation) and get snappy results from a Rust matcher running in a web worker.
SearchNavigationFiles
Details
Current version
0.5.5
Last updated
4 days ago
Created
2 years ago
Updates
42 releases
Downloads
4k
Compatible with
Obsidian 1.6.0+
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
Moritz JungMoritz Jungmoritz-jung
www.moritzjung.dev
GitHubmprojectscode
  1. Community
  2. Plugins
  3. Search
  4. Lemons Search

Related plugins

Home tab

A browser-like search tab for your local files.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Remember cursor position

Remember cursor and scroll position for each note.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Open Tab Settings

Adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more.

Note Definitions

Personal dictionary for your notes

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.