Variable: verilog-mode-map
verilog-mode-map is a variable defined in verilog-mode.el.gz.
Value
Large value
: electric-verilog-colon
; electric-verilog-semi
<backspace> backward-delete-char-untabify
<delete> delete-char
C-; electric-verilog-semi-with-comment
C-M-b electric-verilog-backward-sexp
C-M-f electric-verilog-forward-sexp
C-M-i completion-at-point
C-c * verilog-delete-auto-star-implicit
C-c / verilog-star-comment
C-c = verilog-pretty-expr
C-c ? verilog-diff-auto
C-c C-a verilog-auto
C-c C-b verilog-submit-bug-report
C-c C-c verilog-comment-region
C-c C-d verilog-goto-defun
C-c C-e verilog-expand-vector
C-c C-h verilog-header
C-c C-k verilog-delete-auto
C-c C-p verilog-preprocess
C-c C-r verilog-label-be
C-c C-s verilog-auto-save-compile
C-c C-t / verilog-sk-comment
C-c C-t : verilog-sk-else-if
C-c C-t = verilog-sk-inout
C-c C-t ? verilog-sk-if
C-c C-t A verilog-sk-assign
C-c C-t D verilog-sk-define-signal
C-c C-t F verilog-sk-function
C-c C-t I verilog-sk-input
C-c C-t O verilog-sk-output
C-c C-t R verilog-sk-reg
C-c C-t S verilog-sk-state-machine
C-c C-t U verilog-sk-uvm-component
C-c C-t W verilog-sk-wire
C-c C-t a verilog-sk-always
C-c C-t b verilog-sk-begin
C-c C-t c verilog-sk-case
C-c C-t f verilog-sk-for
C-c C-t g verilog-sk-generate
C-c C-t h verilog-sk-header
C-c C-t i verilog-sk-initial
C-c C-t j verilog-sk-fork
C-c C-t m verilog-sk-module
C-c C-t o verilog-sk-ovm-class
C-c C-t p verilog-sk-primitive
C-c C-t r verilog-sk-repeat
C-c C-t s verilog-sk-specify
C-c C-t t verilog-sk-task
C-c C-t u verilog-sk-uvm-object
C-c C-t w verilog-sk-while
C-c C-t x verilog-sk-casex
C-c C-t z verilog-sk-casez
C-c C-u verilog-uncomment-region
C-c C-z verilog-inject-auto
C-c TAB verilog-pretty-declarations
C-c ` verilog-lint-off
M-<delete> kill-word
M-? completion-help-at-point
M-RET electric-verilog-terminate-and-indent
RET electric-verilog-terminate-line
TAB electric-verilog-tab
` electric-verilog-tick
Documentation
Keymap used in Verilog mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/verilog-mode.el.gz
;;; Keymap and Menu:
;;
(defvar verilog-mode-map
(let ((map (make-sparse-keymap)))
(define-key map ";" #'electric-verilog-semi)
(define-key map [(control 59)] #'electric-verilog-semi-with-comment)
(define-key map ":" #'electric-verilog-colon)
;;(define-key map "=" 'electric-verilog-equal)
(define-key map "`" #'electric-verilog-tick)
(define-key map "\t" #'electric-verilog-tab)
(define-key map "\r" #'electric-verilog-terminate-line)
;; backspace/delete key bindings
(define-key map [backspace] #'backward-delete-char-untabify)
(unless (boundp 'delete-key-deletes-forward) ; XEmacs variable
(define-key map [delete] #'delete-char)
(define-key map [(meta delete)] #'kill-word))
(define-key map "\M-\C-b" #'electric-verilog-backward-sexp)
(define-key map "\M-\C-f" #'electric-verilog-forward-sexp)
(define-key map "\M-\r" #'electric-verilog-terminate-and-indent)
(define-key map "\M-\t" (if (fboundp 'completion-at-point)
#'completion-at-point #'verilog-complete-word))
(define-key map "\M-?" (if (fboundp 'completion-help-at-point)
#'completion-help-at-point #'verilog-show-completions))
;; Note \C-c and letter are reserved for users
(define-key map "\C-c`" #'verilog-lint-off)
(define-key map "\C-c*" #'verilog-delete-auto-star-implicit)
(define-key map "\C-c?" #'verilog-diff-auto)
(define-key map "\C-c\C-r" #'verilog-label-be)
(define-key map "\C-c\C-i" #'verilog-pretty-declarations)
(define-key map "\C-c=" #'verilog-pretty-expr)
(define-key map "\C-c\C-b" #'verilog-submit-bug-report)
(define-key map "\C-c/" #'verilog-star-comment)
(define-key map "\C-c\C-c" #'verilog-comment-region)
(define-key map "\C-c\C-u" #'verilog-uncomment-region)
(when (featurep 'xemacs)
(define-key map [(meta control h)] #'verilog-mark-defun)
(define-key map "\M-\C-a" #'verilog-beg-of-defun)
(define-key map "\M-\C-e" #'verilog-end-of-defun))
(define-key map "\C-c\C-d" #'verilog-goto-defun)
(define-key map "\C-c\C-k" #'verilog-delete-auto)
(define-key map "\C-c\C-a" #'verilog-auto)
(define-key map "\C-c\C-s" #'verilog-auto-save-compile)
(define-key map "\C-c\C-p" #'verilog-preprocess)
(define-key map "\C-c\C-z" #'verilog-inject-auto)
(define-key map "\C-c\C-e" #'verilog-expand-vector)
(define-key map "\C-c\C-h" #'verilog-header)
map)
"Keymap used in Verilog mode.")