ArnaudRinquin / atom-zentabs

Keep the opened tabs amount below sanity.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZenTabs atom package

Keep your opened tabs below a maximum limit, closing the oldest one first.

Inspired by travmik's SublimeText ZenTabs package.

See it in action with a 5 tabs limit:

screencast

Pin tabs

You can right click tabs to pin/unpin them. It basically works as a whitelist.

pinned-screecast

Options

  • maximumOpenedTabs:5: the maximum amount of tabs that will be keep open
  • manualMode:false: disable automatic tab closing but still allow you to cleanup tabs through the key bindings
  • showPinnedIcon:true: Show a lock icon next to pinned tabs title
  • neverCloseUnsaved:false: If set to true, unsaved files won't be closed
  • neverCloseNew:false: If set to true, files with a new git status won't be closed
  • neverCloseDirty:false: If set to true, files with a modified git status won't be closed

Key bindings

zentabs:cleanup, default alt-shift-t: triggers a tab cleanup

About

Keep the opened tabs amount below sanity.

License:MIT License


Languages

Language:CoffeeScript 94.8%Language:CSS 5.2%