scambier / obsidian-omnisearch

A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.
GNU General Public License v3.0
1.25k stars 65 forks source link

[Feature request] Reverse Tab-Opening Behavior (or Add Toggle to Customize It) #415

Closed greetclammy closed 2 weeks ago

greetclammy commented 2 weeks ago

Is your feature request related to a problem? Please describe.

I'm frustrated with the current tab-opening behavior in the OmniSearch plugin. When I press Enter on a search result, it opens the note in a new tab. To open a note in the same tab, I have to press Command + Enter. This setup feels unintuitive and inconsistent, especially since most other apps—including web browsers and Obsidian’s native Quick Switcher—use Command + Enter (or Command + Click) to open in a new tab or window.

Describe the solution you'd like

Please switch the default behavior: pressing Enter should open a note in the same tab, while pressing Command + Enter should open it in a new tab. Alternatively, add a toggle in the settings to let users configure which key combination opens a note in the same or a new tab, making it more customizable.

Describe alternatives you've considered

I’ve tried to adjust my workflow to accommodate the current setup, but the inconsistency compared to the Quick Switcher and common app standards continues to disrupt my flow. I’ve also looked into alternatives to OmniSearch, but I find its features useful and don’t want to switch plugins entirely over this one functionality.

Additional context

This would bring OmniSearch more in line with common user interface practices, improving the overall experience. A setting to control this behavior would also give users flexibility to align it with their preferred workflows.

scambier commented 2 weeks ago

There's this setting, under the "Behavior" section image

If you uncheck it, Omnisearch should have the expected behavior