Zhihao Nan136 downloadsOpen files in new tabs and preserve existing file tabs.
Open in New Tab and Preserve Tabs changes Obsidian's file-opening behavior so opening a different file opens a new tab while preserving the current file tab.
This applies to file opens that use Obsidian's normal openFile flow, including the file explorer, search results, recent files, and calendar daily notes.
After the plugin is accepted into the community directory:
Download manifest.json and main.js from a release.
Place them in:
<vault>/.obsidian/plugins/open-in-new-tab-and-preserve-tabs/
Reload Obsidian.
Enable the plugin in Community plugins.
The plugin wraps Obsidian's WorkspaceLeaf.openFile method and restores the original method when unloaded.
MIT