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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Enhanced Tab Settings

boerlabsboerlabs24 downloads

Customize tab opening behavior with preview tabs, deduplication, and placement control.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

This plugin adds settings to customize how Obsidian opens tabs and navigates between files, including options to:

  • open in new tab by default
  • switch to existing tab instead of opening a duplicate file
  • customize new tab placement and order
  • open new tabs in the opposite pane when using a split workspace
  • preview files in a temporary tab (single click), promote to permanent on double-click or edit

Using these settings can enable a more familiar workflow for those used to working in editors like VSCode. With the "Always open in new tab" toggled, Obsidian will always open files in a new tab, whether they were opened via links, the quick switcher, file explorer, etc. Never accidentally lose your tabs again!

Features

settings

The primary settings can also be toggled via commands.

Preview Tabs

preview-tabs settings

Enable the Preview tabs setting to get VSCode-style preview behavior in the file explorer:

  • Single click a file in the file explorer to preview it in a temporary tab. The tab header is displayed in italic style to indicate it's a preview.
  • Double click a file to promote the preview tab to a permanent one.
  • Auto-promote on edit (enabled by default): when you start editing a file in a preview tab, it is automatically promoted to a permanent tab.
  • If the file is already open in a permanent tab, normal deduplication applies instead — it won't open a second copy in the preview tab.
  • Disabling the preview tabs setting promotes any existing preview tab to permanent.

Comparison with similar plugins

There are several plugins that attempt to solve this problem with different pros and cons. However, most other options either only work in specific menus or have a noticeable timer delay before opening new tabs. "Open Tab Settings" works by patching some of Obsidian's internal methods to achieve consistent and seamless new tab and de-duplication behavior throughout Obsidian. It is inspired by the Opener plugin which worked in a similar way, but is no longer maintained and broken on the latest Obsidian (though it has since been forked). "Open Tab Settings" also adds a few improvements over Opener, including making non-file views such as the Graph View also open in new tabs and adding several customization options for new tab placement.

Plugin compatibility

Open Tab Settings should be compatible with most other plugins, if you encounter any plugin incompatibility problems please submit an issue.

Some known plugin interactions:

  • The PDF++ plugin customizes the opening behavior of PDFs which can override Open Tab Setting's behavior. You can make the plugins play nicely together by setting the "How to open..." options to "new tab" in the PDF++ settings.

Contributing

You can build the plugin with:

npm install
npm run build

This plugin has end-to-end tests using wdio-obsidian-service and WebdriverIO. Run them with:

npm run test

This will automatically download the latest Obsidian version and test the plugin against it.

83%
HealthExcellent
ReviewCaution
About
Customize how files open and how tabs behave: open files in new tabs by default, switch to existing tabs instead of duplicating, control new-tab placement, and open in the opposite pane in split workspaces. Enable VSCode-style preview tabs to single-click a temporary preview and double-click or edit to promote it to a permanent tab.
NavigationFilesWorkspaces
Details
Current version
1.0.0
Last updated
2 weeks ago
Created
Last month
Updates
2 releases
Downloads
24
Compatible with
Obsidian 1.8.3+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
boerlabsboerlabs
github.com/boerlabs
GitHubboerlabs
  1. Community
  2. Plugins
  3. Navigation
  4. Enhanced Tab Settings

Related plugins

Open Tab Settings

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

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Recent Files

Display a list of recently opened files.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Remember cursor position

Remember cursor and scroll position for each note.

Home tab

A browser-like search tab for your local files.

Reveal Active File Button

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

Quick Explorer

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

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.