Variable: tab-bar-map

tab-bar-map is a variable defined in tab-bar.el.gz.

Value

<down-mouse-1>   tab-bar-mouse-down-1
<down-mouse-2>   tab-bar-mouse-close-tab
<down-mouse-3>   tab-bar-mouse-context-menu
<drag-mouse-1>   tab-bar-mouse-move-tab
<mouse-1>        tab-bar-mouse-1
<mouse-2>        ignore
<mouse-4>        tab-previous
<mouse-5>        tab-next
<wheel-down>     tab-next
<wheel-left>     tab-previous
<wheel-right>    tab-next
<wheel-up>       tab-previous
S-<mouse-4>      tab-bar-move-tab-backward
S-<mouse-5>      tab-bar-move-tab
S-<wheel-down>   tab-bar-move-tab
S-<wheel-left>   tab-bar-move-tab-backward
S-<wheel-right>  tab-bar-move-tab
S-<wheel-up>     tab-bar-move-tab-backward

Documentation

Keymap for the commands used on the tab bar.

Source Code

;; Defined in /usr/src/emacs/lisp/tab-bar.el.gz
(defvar tab-bar-map
  (let ((map (make-sparse-keymap)))
    (define-key map [down-mouse-1] 'tab-bar-mouse-down-1)
    (define-key map [drag-mouse-1] 'tab-bar-mouse-move-tab)
    (define-key map [mouse-1]      'tab-bar-mouse-1)
    (define-key map [down-mouse-2] 'tab-bar-mouse-close-tab)
    (define-key map [mouse-2]      'ignore)
    (define-key map [down-mouse-3] 'tab-bar-mouse-context-menu)

    (define-key map [mouse-4]     'tab-previous)
    (define-key map [mouse-5]     'tab-next)
    (define-key map [wheel-up]    'tab-previous)
    (define-key map [wheel-down]  'tab-next)
    (define-key map [wheel-left]  'tab-previous)
    (define-key map [wheel-right] 'tab-next)

    (define-key map [S-mouse-4]     'tab-bar-move-tab-backward)
    (define-key map [S-mouse-5]     'tab-bar-move-tab)
    (define-key map [S-wheel-up]    'tab-bar-move-tab-backward)
    (define-key map [S-wheel-down]  'tab-bar-move-tab)
    (define-key map [S-wheel-left]  'tab-bar-move-tab-backward)
    (define-key map [S-wheel-right] 'tab-bar-move-tab)

    map)
  "Keymap for the commands used on the tab bar.")