Variable: comint-mode-map

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

Value

Large value
<delete>     delete-forward-char
<kp-delete>  delete-forward-char
<mouse-2>    comint-insert-input
C-<down>     comint-next-input
C-<up>       comint-previous-input
C-M-l        comint-show-output
C-c .        comint-insert-previous-argument
C-c C-\      comint-quit-subjob
C-c C-a      comint-bol-or-process-mark
C-c C-c      comint-interrupt-subjob
C-c C-d      comint-send-eof
C-c C-e      comint-show-maximum-output
C-c C-l      comint-dynamic-list-input-ring
C-c C-n      comint-next-prompt
C-c C-o      comint-delete-output
C-c C-p      comint-previous-prompt
C-c C-r      comint-show-output
C-c C-s      comint-write-output
C-c C-u      comint-kill-input
C-c C-w      backward-kill-word
C-c C-x      comint-get-next-from-history
C-c C-z      comint-stop-subjob
C-c M-o      comint-clear-buffer
C-c M-r      comint-previous-matching-input-from-input
C-c M-s      comint-next-matching-input-from-input
C-c RET      comint-copy-old-input
C-c SPC      comint-accumulate
C-d          comint-delchar-or-maybe-eof
M-n          comint-next-input
M-p          comint-previous-input
M-r          comint-history-isearch-backward-regexp
RET          comint-send-input

Documentation

Keymap for comint-mode.

Source Code

;; Defined in /usr/src/emacs/lisp/comint.el.gz
(defcustom comint-prompt-read-only nil
  "If non-nil, the comint prompt is read only.
The read only region includes the newline before the prompt.
This does not affect existing prompts.
Certain derived modes may override this option.

If you set this option to t, then the safe way to temporarily
override the read-only-ness of comint prompts is to call
`comint-kill-whole-line' or `comint-kill-region' with no
narrowing in effect.  This way you will be certain that none of
the remaining prompts will be accidentally messed up.  You may
wish to put something like the following in your init file:

\(add-hook \\='comint-mode-hook
          (lambda ()
            (define-key comint-mode-map [remap kill-region] \\='comint-kill-region)
            (define-key comint-mode-map [remap kill-whole-line]
              \\='comint-kill-whole-line)))

If you sometimes use `comint-mode' on text-only terminals or with `emacs -nw',
you might wish to use another binding for `comint-kill-whole-line'."
  :type 'boolean
  :group 'comint
  :version "22.1")