Variable: erc-mode-map

erc-mode-map is a variable defined in erc.el.gz.

Value

         undefined
<home>   erc-bol
C-M-i    ispell-complete-word
C-a      erc-bol
C-c C-a  erc-bol
C-c C-b  erc-switch-to-buffer
C-c C-c  erc-toggle-interpret-controls
C-c C-d  erc-input-action
C-c C-e  erc-toggle-ctcp-autoresponse
C-c C-f  erc-toggle-flood-control
C-c C-j  erc-join-channel
C-c C-k  erc-go-to-log-matches-buffer
C-c C-l  erc-save-buffer-in-logs
C-c C-n  erc-channel-names
C-c C-o  erc-get-channel-mode-from-keypress
C-c C-p  erc-part-from-channel
C-c C-q  erc-quit-server
C-c C-r  erc-remove-text-properties-region
C-c C-t  erc-set-topic
C-c C-u  erc-kill-input
C-c C-x  erc-quit-server
C-c TAB  erc-invite-only-mode
RET      erc-send-current-line
TAB      completion-at-point

Documentation

ERC keymap.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defvar erc-mode-map
  (let ((map (make-sparse-keymap)))
    (define-key map "\C-m" #'erc-send-current-line)
    (define-key map "\C-a" #'erc-bol)
    (define-key map [home] #'erc-bol)
    (define-key map "\C-c\C-a" #'erc-bol)
    (define-key map "\C-c\C-b" #'erc-switch-to-buffer)
    (define-key map "\C-c\C-c" #'erc-toggle-interpret-controls)
    (define-key map "\C-c\C-d" #'erc-input-action)
    (define-key map "\C-c\C-e" #'erc-toggle-ctcp-autoresponse)
    (define-key map "\C-c\C-f" #'erc-toggle-flood-control)
    (define-key map "\C-c\C-i" #'erc-invite-only-mode)
    (define-key map "\C-c\C-j" #'erc-join-channel)
    (define-key map "\C-c\C-n" #'erc-channel-names)
    (define-key map "\C-c\C-o" #'erc-get-channel-mode-from-keypress)
    (define-key map "\C-c\C-p" #'erc-part-from-channel)
    (define-key map "\C-c\C-q" #'erc-quit-server)
    (define-key map "\C-c\C-r" #'erc-remove-text-properties-region)
    (define-key map "\C-c\C-t" #'erc-set-topic)
    (define-key map "\C-c\C-u" #'erc-kill-input)
    (define-key map "\C-c\C-x" #'erc-quit-server)
    (define-key map "\M-\t" #'ispell-complete-word)
    (define-key map "\t" #'completion-at-point)

    ;; Suppress `font-lock-fontify-block' key binding since it
    ;; destroys face properties.
    (define-key map [remap font-lock-fontify-block] #'undefined)

    map)
  "ERC keymap.")