Variable: erc-track-enable-keybindings

erc-track-enable-keybindings is a customizable variable defined in erc-track.el.gz.

Value

ask

Documentation

Whether to enable the ERC track keybindings, namely:
\C-c C-SPC and \C-c C-@, which both do the same thing.

The default is to check to see whether these keys are used already: if not, then enable the ERC track minor mode, which provides these keys. Otherwise, do not touch the keys.

This can alternatively be set to either t or nil, which indicate respectively always to enable ERC track minor mode or never to enable ERC track minor mode.

The reason for using this default value is to both (1) adhere to the Emacs development guidelines which say not to touch keys of the form C-c C-<something> and also (2) to meet the expectations of long-time ERC users, many of whom rely on these keybindings.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-track.el.gz
(defcustom erc-track-enable-keybindings 'ask
  "Whether to enable the ERC track keybindings, namely:
\\`C-c C-SPC' and \\`C-c C-@', which both do the same thing.

The default is to check to see whether these keys are used
already: if not, then enable the ERC track minor mode, which
provides these keys.  Otherwise, do not touch the keys.

This can alternatively be set to either t or nil, which indicate
respectively always to enable ERC track minor mode or never to
enable ERC track minor mode.

The reason for using this default value is to both (1) adhere to
the Emacs development guidelines which say not to touch keys of
the form C-c C-<something> and also (2) to meet the expectations
of long-time ERC users, many of whom rely on these keybindings."
  :type '(choice (const :tag "Ask, if used already" ask)
		 (const :tag "Enable" t)
		 (const :tag "Disable" nil)))