Function: tab-switcher-mode
tab-switcher-mode is an interactive and byte-compiled function defined
in tab-bar.el.gz.
Signature
(tab-switcher-mode)
Documentation
Major mode for selecting a window configuration.
Each line describes one window configuration in Emacs.
Letters do not insert themselves; instead, they are commands.
<mouse-2> (tab-switcher-mouse-select) -- select window configuration you click on.
RET (tab-switcher-select) -- select current line's window configuration.
C-k (tab-switcher-delete) -- mark that window configuration to be deleted, and move down.
C-d (tab-switcher-delete-backwards) -- mark that window configuration to be deleted, and move up.
x (tab-switcher-execute) -- delete marked window configurations.
u (tab-switcher-unmark) -- remove all kinds of marks from current line.
With prefix argument, also move up one line.
DEL (tab-switcher-backup-unmark) -- back up a line and remove marks.
This mode runs the hook tab-switcher-mode-hook, as the final or
penultimate step during initialization.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/tab-bar.el.gz
(define-derived-mode tab-switcher-mode nil "Window Configurations"
"Major mode for selecting a window configuration.
Each line describes one window configuration in Emacs.
Letters do not insert themselves; instead, they are commands.
\\<tab-switcher-mode-map>
\\[tab-switcher-mouse-select] -- select window configuration you click on.
\\[tab-switcher-select] -- select current line's window configuration.
\\[tab-switcher-delete] -- mark that window configuration to be deleted, and move down.
\\[tab-switcher-delete-backwards] -- mark that window configuration to be deleted, and move up.
\\[tab-switcher-execute] -- delete marked window configurations.
\\[tab-switcher-unmark] -- remove all kinds of marks from current line.
With prefix argument, also move up one line.
\\[tab-switcher-backup-unmark] -- back up a line and remove marks."
(setq truncate-lines t))