Variable: sh-mode-map
sh-mode-map is a variable defined in sh-script.el.gz.
Value
C-M-x sh-execute-region
C-c ( sh-function
C-c + sh-add
C-c : sh-set-shell
C-c < smie-config-set-indent
C-c = smie-config-set-indent
C-c > smie-config-guess
C-c ? smie-config-show-indent
C-c C-\ sh-backslash-region
C-c C-c sh-case
C-c C-d sh-cd-here
C-c C-f sh-for
C-c C-l sh-indexed-loop
C-c C-n sh-send-line-or-region-and-step
C-c C-o sh-while-getopts
C-c C-r sh-repeat
C-c C-s sh-select
C-c C-t sh-tmp-file
C-c C-u sh-until
C-c C-w sh-while
C-c C-x executable-interpret
C-c C-z sh-show-shell
C-c TAB sh-if
DEL backward-delete-char-untabify
M-a sh-beginning-of-command(var)/sh-beginning-of-command(fun)
M-e sh-end-of-command(var)/sh-end-of-command(fun)
Documentation
Keymap used in Shell-Script mode.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/sh-script.el.gz
(defvar-keymap sh-mode-map
:doc "Keymap used in Shell-Script mode."
"C-c (" #'sh-function
"C-c C-w" #'sh-while
"C-c C-u" #'sh-until
"C-c C-t" #'sh-tmp-file
"C-c C-s" #'sh-select
"C-c C-r" #'sh-repeat
"C-c C-o" #'sh-while-getopts
"C-c C-l" #'sh-indexed-loop
"C-c C-i" #'sh-if
"C-c C-f" #'sh-for
"C-c C-c" #'sh-case
"C-c ?" #'smie-config-show-indent
"C-c =" #'smie-config-set-indent
"C-c <" #'smie-config-set-indent
"C-c >" #'smie-config-guess
"C-c C-\\" #'sh-backslash-region
"C-c +" #'sh-add
"C-M-x" #'sh-execute-region
"C-c C-x" #'executable-interpret
"C-c C-n" #'sh-send-line-or-region-and-step
"C-c C-d" #'sh-cd-here
"C-c C-z" #'sh-show-shell
"C-c :" #'sh-set-shell
"<remap> <delete-backward-char>" #'backward-delete-char-untabify
"<remap> <backward-sentence>" #'sh-beginning-of-command
"<remap> <forward-sentence>" #'sh-end-of-command)