An Obsidian plugin with two features: a live filter for the Files pane, and a paragraph-level filter and inline editor for reading mode.
Click the filter icon in the Files pane (leftmost button in the nav bar). A search field appears below the nav buttons.
Type anything — the filter matches against the full file path, including folder names. So searching boston would surface:
Notes/
Locations/
Boston.md
Food/
Pies/
Boston Creme Pie.md
Press Escape or click × to clear the filter and return to the normal view.
Behaviour:
- Matches any substring of the full path (case-insensitive)
- Folder hierarchy is preserved for every matching file
- Collapsed folders that contain matches are automatically expanded while the filter is active, then restored when cleared
- All file types are included, not just Markdown notes
Click the filter icon in the note header (or press Cmd+F) while in reading mode. A search field appears below the header.
Type anything — non-matching paragraphs are hidden and replaced by a ··· ellipsis. Matching text is highlighted inline.
- Click ··· or press Escape to clear the filter
- Press Cmd/Ctrl+Z after clicking ··· to restore the previous query
- The filter icon and search bar are hidden in source and live-preview mode
In reading mode, hover over any paragraph to reveal a pencil icon on the left margin. Click it to open a floating editor with the raw Markdown source for that paragraph.
- Edit the text and press Tab, Escape, or OK to save and close
- Changes are saved directly to the file
- Works with embedded pages — clicking the pencil on a paragraph inside an
![[embed]]opens the correct source file
Check out Date List and Calendar List if you liked this plugin.