Variable: treemacs-TAB-actions-config

treemacs-TAB-actions-config is a customizable variable defined in treemacs-customization.el.

Value

((root-node-open . treemacs-toggle-node)
 (root-node-closed . treemacs-toggle-node)
 (dir-node-open . treemacs-toggle-node)
 (dir-node-closed . treemacs-toggle-node)
 (file-node-open . treemacs-toggle-node)
 (file-node-closed . treemacs-toggle-node)
 (tag-node-open . treemacs-toggle-node)
 (tag-node-closed . treemacs-toggle-node)
 (tag-node . treemacs-visit-node-default))

Documentation

Defines the behaviour of treemacs-TAB-action.

See the doc string of treemacs-RET-actions-config for a detailed description of how this config works and how to modify it.

Source Code

;; Defined in ~/.emacs.d/elpa/treemacs-20251226.1307/treemacs-customization.el
(defcustom treemacs-TAB-actions-config
  '((root-node-open   . treemacs-toggle-node)
    (root-node-closed . treemacs-toggle-node)
    (dir-node-open    . treemacs-toggle-node)
    (dir-node-closed  . treemacs-toggle-node)
    (file-node-open   . treemacs-toggle-node)
    (file-node-closed . treemacs-toggle-node)
    (tag-node-open    . treemacs-toggle-node)
    (tag-node-closed  . treemacs-toggle-node)
    (tag-node         . treemacs-visit-node-default))
  "Defines the behaviour of `treemacs-TAB-action'.

See the doc string of `treemacs-RET-actions-config' for a detailed description
of how this config works and how to modify it."
  :type '(alist :key-type symbol :value-type treemacs-tab-action)
  :group 'treemacs)