File: tab-bar.el.html
Provides tab-bar-mode(var)/tab-bar-mode(fun) to control display of the tab bar and
bindings for the global tab bar.
The normal global binding for [tab-bar] (below) uses the value of
tab-bar-map as the actual keymap to define the tab bar.
Defined variables (45)
tab-bar-back-button | Button for going back in tab history. |
tab-bar-close-button | Button for closing the clicked tab. |
tab-bar-close-button-show | Defines where to show the close tab button. |
tab-bar-close-last-tab-choice | What to do when the last tab is closed. |
tab-bar-close-tab-select | Which tab to make current after closing the specified tab. |
tab-bar-closed-tabs | A list of closed tabs to be able to undo their closing. |
tab-bar-format | Template for displaying tab bar items. |
tab-bar-forward-button | Button for going forward in tab history. |
tab-bar-history-back | History of back changes in every tab per frame. |
tab-bar-history-forward | History of forward changes in every tab per frame. |
tab-bar-history-limit | The number of history elements to keep. |
tab-bar-history-mode | Non-nil if Tab-Bar-History mode is enabled. |
tab-bar-history-mode-hook | Hook run after entering or leaving ‘tab-bar-history-mode’. |
tab-bar-history-old | Window configuration before the current command. |
tab-bar-history-old-minibuffer-depth | Minibuffer depth before the current command. |
tab-bar-history-omit | When non-nil, omit window-configuration changes from the current command. |
tab-bar-map | Keymap for the commands used on the tab bar. |
tab-bar-mode-hook | Hook run after entering or leaving ‘tab-bar-mode’. |
tab-bar-move-repeat-map | Keymap to repeat tab move key sequences ‘C-x t m m M’. |
tab-bar-new-button | Button for creating a new tab. |
tab-bar-new-button-show | If non-nil, show the "New tab" button in the tab bar. |
tab-bar-new-tab-choice | Defines what to show in a new tab. |
tab-bar-new-tab-group | Defines what group to assign to a new tab. |
tab-bar-new-tab-to | Where to create a new tab. |
tab-bar-select-tab-modifiers | List of modifier keys for selecting tab-bar tabs by their numbers. |
tab-bar-separator | String that delimits tabs. |
tab-bar-show | Defines when to show the tab bar. |
tab-bar-switch-repeat-map | Keymap to repeat tab switch key sequences ‘C-x t o o O’. |
tab-bar-tab-face-function | Function to define a tab face. |
tab-bar-tab-group-face-function | Function to define a tab group face. |
tab-bar-tab-group-format-function | Function to format a tab group name. |
tab-bar-tab-group-function | Function to get a tab group name. |
tab-bar-tab-hints | Show absolute numbers on tabs in the tab bar before the tab name. |
tab-bar-tab-name-format-function | Function to format a tab name. |
tab-bar-tab-name-function | Function to get a tab name. |
tab-bar-tab-name-truncated-max | Maximum length of the tab name from the current buffer. |
tab-bar-tab-post-change-group-functions | List of functions to call after changing a tab group. |
tab-bar-tab-post-open-functions | List of functions to call after creating a new tab. |
tab-bar-tab-pre-close-functions | List of functions to call before closing a tab. |
tab-bar-tab-prevent-close-functions | List of functions to call to determine whether to close a tab. |
tab-bar-tabs-function | Function to get a list of tabs to display in the tab bar. |
tab-switcher-mode-abbrev-table | Abbrev table for ‘tab-switcher-mode’. |
tab-switcher-mode-hook | Hook run after entering Window Configurations mode. |
tab-switcher-mode-map | Local keymap for ‘tab-switcher-mode’ buffers. |
tab-switcher-mode-syntax-table | Syntax table for ‘tab-switcher-mode’. |
Defined functions (120)
Defined faces (4)
tab-bar-tab | Tab bar face for selected tab. |
tab-bar-tab-group-current | Tab bar face for current group tab. |
tab-bar-tab-group-inactive | Tab bar face for inactive group tab. |
tab-bar-tab-inactive | Tab bar face for non-selected tab. |