Variable: antlr-mode-map

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

Value

&        antlr-electric-character
(        antlr-electric-character
)        antlr-electric-character
:        antlr-electric-character
;        antlr-electric-character
C-M-a    antlr-beginning-of-rule
C-M-e    antlr-end-of-rule
C-c C-a  antlr-beginning-of-body
C-c C-b  subword-backward
C-c C-c  comment-region
C-c C-e  antlr-end-of-body
C-c C-f  subword-forward
C-c C-k  antlr-insert-keyword-rule
C-c C-o  antlr-insert-option
C-c C-r  antlr-run-tool
C-c C-v  antlr-hide-actions
M-a      c-beginning-of-statement
M-e      c-end-of-statement
TAB      antlr-indent-command
{        antlr-electric-character
|        antlr-electric-character
}        antlr-electric-character

Documentation

Keymap used in antlr-mode buffers.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defvar antlr-mode-map
  (let ((map (make-sparse-keymap)))
    (define-key map "\t" #'antlr-indent-command)
    (define-key map "\e\C-a" #'antlr-beginning-of-rule)
    (define-key map "\e\C-e" #'antlr-end-of-rule)
    (define-key map "\C-c\C-a" #'antlr-beginning-of-body)
    (define-key map "\C-c\C-e" #'antlr-end-of-body)
    (define-key map "\C-c\C-f" 'subword-forward)
    (define-key map "\C-c\C-b" 'subword-backward)
    (define-key map "\C-c\C-c" #'comment-region)
    (define-key map "\C-c\C-k" #'antlr-insert-keyword-rule)
    (define-key map "\C-c\C-v" #'antlr-hide-actions)
    (define-key map "\C-c\C-r" #'antlr-run-tool)
    (define-key map "\C-c\C-o" #'antlr-insert-option)
    ;; I'm too lazy to define my own:
    (define-key map "\ea" #'c-beginning-of-statement)
    (define-key map "\ee" #'c-end-of-statement)
    ;; electric keys:
    (define-key map ":" #'antlr-electric-character)
    (define-key map ";" #'antlr-electric-character)
    (define-key map "|" #'antlr-electric-character)
    (define-key map "&" #'antlr-electric-character)
    (define-key map "(" #'antlr-electric-character)
    (define-key map ")" #'antlr-electric-character)
    (define-key map "{" #'antlr-electric-character)
    (define-key map "}" #'antlr-electric-character)
    map)
  "Keymap used in `antlr-mode' buffers.")