Tab Pane Navigator

pending

by ENable1

Adds commands to navigate between panes using the keyboard.

1 starsUpdated 1mo ago0BSDDiscovered via Obsidian Unofficial Plugins
View on GitHub

Tab Pane Navigator

An Obsidian plugin that adds keyboard commands for managing and navigating between panes (splits) in your workspace.

Features

Focus Pane

Move keyboard focus to an adjacent pane without disturbing any tabs.

CommandDescription
Focus right paneMove focus to the pane on the right
Focus left paneMove focus to the pane on the left
Focus top paneMove focus to the pane above
Focus bottom paneMove focus to the pane below
Focus next paneCycle focus forward through all panes
Focus previous paneCycle focus backward through all panes

Move Active Tab

Detach the active tab from its current pane and open it in a new split pane in the given direction.

CommandDescription
Move active tab to new right paneSplit right and move tab there
Move active tab to new left paneSplit left and move tab there
Move active tab to new top paneSplit up and move tab there
Move active tab to new bottom paneSplit down and move tab there

Send Active Tab

Send the active tab to an existing adjacent pane (no new split is created).

CommandDescription
Send active tab to right paneMove tab into the existing right pane
Send active tab to left paneMove tab into the existing left pane
Send active tab to top paneMove tab into the existing top pane
Send active tab to bottom paneMove tab into the existing bottom pane

Merge Pane

Move all tabs from the active pane into an adjacent pane, collapsing the split.

CommandDescription
Merge active pane into right paneMove all tabs to the right pane
Merge active pane into left paneMove all tabs to the left pane
Merge active pane into top paneMove all tabs to the top pane
Merge active pane into bottom paneMove all tabs to the bottom pane

Installation

This plugin is not yet listed in the Obsidian community plugin directory. To install it manually:

  1. Download or clone this repository into your vault's plugin folder: <vault>/.obsidian/plugins/tab-pane-navigator/
  2. Ensure main.js and manifest.json are present in that folder.
  3. Open Obsidian → Settings → Community plugins and enable Tab Pane Navigator.

Building from source

npm install
npm run build

The compiled main.js will be placed in the project root, ready to copy into your vault.

Usage

All commands are available via the Command Palette (Ctrl/Cmd + P). Search for "top pane" to see the full list. Assign hotkeys to any command under Settings → Hotkeys for the fastest workflow.

Compatibility

  • Requires Obsidian 0.15.0 or later.
  • Desktop only (not supported on mobile).

License

0-BSD — do whatever you want with it.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.