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.")