ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Inactive​Panes

by FichteFoll ALL

Dims visible but inactive panes in group views

Details

Installs

  • Total 2K
  • Win 740
  • Mac 1K
  • Linux 425
Feb 29 Feb 28 Feb 27 Feb 26 Feb 25 Feb 24 Feb 23 Feb 22 Feb 21 Feb 20 Feb 19 Feb 18 Feb 17 Feb 16 Feb 15 Feb 14 Feb 13 Feb 12 Feb 11 Feb 10 Feb 9 Feb 8 Feb 7 Feb 6 Feb 5 Feb 4 Feb 3 Feb 2 Feb 1 Jan 31 Jan 30 Jan 29 Jan 28 Jan 27 Jan 26 Jan 25 Jan 24 Jan 23 Jan 22 Jan 21 Jan 20 Jan 19 Jan 18 Jan 17 Jan 16
Windows 0 0 0 0 0 0 0 0 0 1 1 0 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 6 1 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

InactivePanes

InactivePanes is a plugin for Sublime Text 2 and 3 that will dim the currently visible but inactivate panes to show you more visibly where your caret is and which view is focussed. Really useful with the Origami plugin or ST3's native panel handling.

This plugin could have incompatabilities with other plugins that modify color schemes programmatically, but so far no issues have been found. Please report errors you do encounter with this plugin here, also if they are not related to other plugins.

Originally created by adzenith, maintained by FichteFoll.

Installation

You can install this package from Package Control as “InactivePanes”.

Usage

Views in inactive groups will automatically dimmed automatically when you install it.

When you want to disable this package, use Package Control's Disable Package and Enable Package commands. Alternatively you can adjust your "ignored_packages" setting manually.

Warning: If you want to remove the package, use Package Control's Remove Package command. Do not delete the plugin folder by yourself if you didn't disable the package before and ST is not running! This will cause various error messages because of outdated file references (but nothing critical).

Configuration

The following settings can be specified everywhere where you'd specify a color_scheme - user settings (Preferences > Settings - User), syntax-specific (Preferences > Settings - More > Syntax Specific - User) or project settings. Thus, you can adjust each color scheme separately to blend with your theme's sidebar for example.

  • "inactive_panes_dim_color" (default: "#7F7F7F", gray)

    Change the color to dim to. Must be in the format #RRGGBB with hexadecimal numbers.

  • "inactive_panes_dim_strength" (default: 0.2)

    Change the dim strength; ranges from 0 (no modification) to 1 (everything will be changed to the color set above).

Images

Dark Scheme

Using a modified Twilight color scheme with a dim strength of 0.1:

Bright Scheme

Using the bundled LAZY color scheme with a dim strength of 0.3:

Custom Color

Using a modified Twilight color scheme with a custom color of "#7F7F00" and dim strength of 0.1:

Known Issues

  • When opening the same file in two groups (with command palette or by cloning it), both of the views will be marked as inactive. This is caused by an underlying Sublime Text bug (https://github.com/SublimeTextIssues/Core/issues/731) and can be worked around by restarting Sublime Text after cloning.

About

InactivePanes is a split from Origami which once included this feature but due to various issues it was removed. I extracted relevant commits (for retaining the commit history) from the Origami repo to keep developing this feature because I've used it ever since and think that it's really useful.