Skip to content

jefferyto/gedit-control-your-tabs

Repository files navigation

Control Your Tabs, a plugin for gedit

Switch between document tabs using Ctrl+Tab / Ctrl+Shift+Tab and Ctrl+PageUp / Ctrl+PageDown
https://github.com/jefferyto/gedit-control-your-tabs
v0.4.1-dev

All bug reports, feature requests, and miscellaneous comments are welcome at the project issue tracker.

Be sure to watch the project on GitHub to receive notifications for new releases.

Requirements

This plugin requires gedit 3.12 or newer. The last version compatible with gedit 2 is v0.1.2, and the last version compatible with gedit 3.0-3.10 is v0.3.5.

Installation

  1. Download the latest release and extract.
  2. Copy the controlyourtabs folder and the controlyourtabs.plugin file into ~/.local/share/gedit/plugins (create if it does not exist).
  3. Restart gedit, then activate the plugin in the Plugins tab in gedit's Preferences window.

Packages

Usage

  • Ctrl+Tab / Ctrl+Shift+Tab - Switch tabs in most recently used order.
  • Ctrl+Page Up / Ctrl+Page Down - Switch tabs in tab row order.

Hold down Ctrl to continue tab switching. Press Esc while switching to cancel and return to the initial tab.

Preferences

  • Use tab row order for Ctrl+Tab / Ctrl+Shift+Tab - Change Ctrl+Tab / Ctrl+Shift+Tab to switch tabs in tab row order instead of most recently used order.

Contributing

The code in controlyourtabs/utils comes from python-gtk-utils; changes should ideally be contributed to that project, then pulled back into this one with git subtree pull.

Credits

Inspired by:

License

Copyright © 2010-2013, 2017-2018, 2020, 2023 Jeffery To jeffery.to@gmail.com

Available under GNU General Public License version 3

About

A gedit plugin to switch between document tabs using Ctrl+Tab / Ctrl+Shift+Tab (most recently used order or tab row order) and Ctrl+PageUp / Ctrl+PageDown (tab row order)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages