Well I too faced those difficulties - but for me the real problem was the inability to pin or close panes from the vertical tabs list. I had to re-enable the native tabs to do that.
So here’s a brand new solution that I simply love!
It refashions the native tab-bar into cool vertical tabs, with very little drawbacks and absolutely no loss of functionality.
The icon to enable the right side-panel is appears at the bottom of the tab-list, instead of the top-right.
In horizontal split-mode, the tab-list for the right-pane, seems to get in the way. i now prefer to use the vertical split mode exclusively.
I have not tried opening a gazillion tabs, so I don’t know how well it will scroll - maybe just add overflow:scroll if it doesn’t work (sorry, feeling a bit lazy at the moment to try it out and add the fix myself, plus very much excited at the new look!!)
To hide the tab-list, for say, a canvas - one has to use the hider-plugin to toggle the tab-bar. I prefer to do it via a cMenu entry at the bottom instead of remembering another shortcut.
I have added some cosmetic improvements as per my taste - and they go well with the dark-theme, but they can be easily removed.
I hope this will inspire someone to make a plugin with an improved UX.
So, without further ado, presenting the new “Native Vertical Tabs”:
I like this idea. I’d like to see a choice of being able to put the vertical tabs in either the left or the right panel. I definitely wouldn’t want it taking up space in the editing window, even if it were collapsible.
Sorry for off-topic maybe, but I found this page when was searching for a way to make tabs vertical in the Window mode. Just like in Sublime Text by default. Would be useful, because when you use a Window with horizontal tabs (even when there are few, 3-4), you just can’t see titles of them, because, well, it’s a small window.
(Maybe someone who will implement topic feature would make it also for Window mode)
I haven’t had time to look more into this feature.
You can only drag a tab to the bottom of the list, that means you have to shift one-by-one. Better way is to just switch-off vertical tabs and rearrange and switch back-on.
I know this solution is worse than the problem - but I really can’t dedicate more time to this atm.
I am working on ways to get a viable clean column-layout for notes. All the solutions I have seen so far include adding markers or using code-blocks - which I don’t like.
That’s all for now and apologies for providing a half-feature!
Sidebery could probably be our gold standard for better navigation in Obsidian. I think it’s one of the best way to navigate with workspaces and tabs, using it every day on Firefox.
Vertical Tabs can now run seamlessly in the background without displaying a vertical list of open tabs. Ideal for users who prefer horizontal tabs but still want advanced features like per-tab zooming and smarter tab navigation.
What’s New:
Smarter Tab Navigation Algorithms: Enhanced stability and coverage for edge cases, delivering a more reliable navigation experience.
Improved Ephemeral Tabs: Now behaves more like VSCode, with tabs becoming non-ephemeral when you drag, double-click, edit, or pin them.
New Command: Quickly convert all ephemeral tabs to non-ephemeral with a single action.
Enhanced Onboarding: Vertical Tabs now intelligently reduces the number of ephemeral tabs for a smoother start.
Refined Customization: Enjoy finer control with more options for tailoring your own tab navigation strategy.
Persistent Group States: Group collapse states are now remembered across relaunches.
Obsidian Hover Editor Support: Vertical Tabs now integrates seamlessly with Hover Editor.
New Setting: Add more control buttons back to the toolbar.
New Setting: Automatically uncollapse the active group.
New Action Button: Reveal Active Tab — quickly locate and highlight the currently active tab.
Bug Fixes:
Fixed a critical issue that caused sidebar tabs (e.g., Search and File Renaming) to become unusable.
Fixed the global collapsing state not syncing correctly.
Numerous fixes for a smoother, more reliable experience.
Web View Plugin Support: Fully compatible with the new Web View core plugin introduced in Obsidian 1.8.
Tab Editing on Mobile: Batch close tabs, move tabs, or open new files without constant switching. (Remember to disable Tab Editing mode when you’re done!)
Redesigned Tab History Browser: Enjoy a smoother experience with the newly designed tab history browser on iPad.
Improvements:
Enhanced Security.
Performance Boost: Vertical Tabs now runs faster and more efficiently.
Smarter Ephemeral Tabs: Advanced algorithms for better handling and usability.
Reveal Active Tab: Now automatically scrolls to the active tab.
More Intuitive Toolbar: Redesigned for a smoother, user-friendly experience.
New Tab Button now available on mobile.
Tab Zooming Menus on Mobile: Zooming features are now accessible on iOS and iPad.
Bug Fixes:
Resolved an issue with horizontal tab sizes in Obsidian 1.8.
Fixed tab titles not updating correctly when navigating in web viewers.
Addressed mobile sidebar drawer collapsing unintentionally.
Fixed the inability to open the local graph view.
Corrected a bug preventing the Plugin Update Tracker screen from staying focused after tab deduplication.
Enhanced Keyboard Tab Switching: When using Ctrl/Cmd + 1-9 to switch between tabs, Vertical Tabs now displays tab indices. For more than 10 tabs, use Ctrl/Cmd + ←/→ to offset indices seamlessly. (See the demo video below) (#91)
Tab Preview: Preview tabs by hovering over them while holding the Ctrl/Cmd key.
Improvements:
Expanded Tab Deduplication Options: Configure whether to deduplicate popup tabs in additional windows and sidebar tabs.
Side-by-Side Split View Compatibility: Tab deduplication now works in split views, with the option to deduplicate tabs within the same group only. (#92, #96)
New Command to manually deduplicate tabs. (#92)
Automatic Reveal of Hidden Active Tabs: Active tabs hidden during deduplication are now automatically revealed. (#96)
Refined Ephemeral Tabs Algorithm: Tabs are now marked as non-ephemeral when opened via double-click or the Quick Switcher. (#99, #100)
Customizable Navigation Strategies: Easily copy and tweak existing presets to create your own tab navigation strategy.
Improved UX: Added safeguard margins to prevent accidental tab closures.
Enhanced Mobile Experience:
Tab Editing Mode now automatically disables when collapsing the drawer. (#51)
Added an option to always display all control buttons on mobile for better usability. (#51)
Bug Fixes:
Resolved a rare crash issue in Vertical Tabs.
Fixed UI impairments in Background Mode after relaunching Obsidian. (#101)
Corrected the “Show active tabs only” option not persisting after reopening Vertical Tabs. (#102)
Addressed inaccessible sidebar toggles in Zen Mode on iPad. (#95)
Fixed misaligned UI elements on Windows.
Prevented ephemeral states from resetting after moving or deduplicating tabs.
Fixed inconsistent tab order changes in certain scenarios.
Ensured tab deduplication triggers correctly when settings are changed.