0.1.0 • Published 4 months ago

obsidian-clever-search v0.1.0

Weekly downloads
-
License
GPL-3
Repository
-
Last release
4 months ago

Obsidian Clever Search

Enjoy swift access to your notes with minimal key presses

中文文档 | English Doc

Demo

Realtime Search and Preview

demo-search-in-file

Privacy Mode

demo-privacy-mode

Features

Major

  • Fuzzy search inside current note
  • Realtime highlighting and Precise jump to the target location
  • Toggle privacy mode (Edit mode only)
  • AutoCompletion
  • Persistent search history
  • Fuzzy search in the vault
  • Semantic search in the vault

Subtle Tweaks for Better UX

  • keep focusing input bar even if clicking an item
  • Search from selection
  • Remember last query text

Integrate with other plugins

  • Style Settings
  • Omnisearch

Available Commands

ScopeNameHotkey
ItemView Item ContextLeft Click
ModalNext ItemCtrl-J or ArrowDown
ModalPrevious ItemCtrl-K or ArrorUp
ModalConfirm ItemEnter or Right Click
ObsidianSearch In Fileundefined
ObsidianToggle Privacy Modeundefined
ObsidianSearch in file with last Omnisearch queryundefined

Limitations

In-file Search performance may be slower when a file contains over 500k characters. I plan to enhance the system by automatically adjusting the fuzzy search level for larger files in the future.

Installation

  • Install through BRAT and turn on Auto-update plugins at startup option to automatically install the latest version when available.
  • (Manual) installation:
    1. Download the latest main.js, style.css and manifest.json from the latest release
    2. Create a folder named clever-search in .obsidian/plugins at your vault location
    3. Move above files into the folder you created
    4. click reload plugins at Settings - Community plugins - installed plugins and enable Clever Search

Support

If this plugin has been useful to you, I'd be sincerely thankful for your star⭐ or donation❤️.

image