Variable: octave-mode-map

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

Value

Large value
C-M-d        smie-down-list
C-M-j        octave-indent-new-comment-line
C-c /        smie-close-block
C-c ;        octave-update-function-file-comment
C-c C-M-h    octave-mark-block
C-c C-a      octave-beginning-of-line
C-c C-e      octave-end-of-line
C-c C-f      octave-insert-defun
C-c C-l      octave-source-file
C-c C-n      octave-next-code-line
C-c C-p      octave-previous-code-line
C-c TAB C-a  octave-send-buffer
C-c TAB C-b  octave-send-block
C-c TAB C-f  octave-send-defun
C-c TAB C-k  octave-kill-process
C-c TAB C-l  octave-send-line
C-c TAB C-q  octave-hide-process-buffer
C-c TAB C-r  octave-send-region
C-c TAB C-s  octave-show-process-buffer
C-c TAB a    octave-send-buffer
C-c TAB b    octave-send-block
C-c TAB f    octave-send-defun
C-c TAB k    octave-kill-process
C-c TAB l    octave-send-line
C-c TAB q    octave-hide-process-buffer
C-c TAB r    octave-send-region
C-c TAB s    octave-show-process-buffer
C-c ]        smie-close-block
C-h a        octave-lookfor
C-h d        octave-help
M-.          octave-find-definition

Documentation

Keymap used in Octave mode.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/octave.el.gz
(defvar octave-mode-map
  (let ((map (make-sparse-keymap)))
    (define-key map "\M-."     'octave-find-definition)
    (define-key map "\M-\C-j"  'octave-indent-new-comment-line)
    (define-key map "\C-c\C-p" 'octave-previous-code-line)
    (define-key map "\C-c\C-n" 'octave-next-code-line)
    (define-key map "\C-c\C-a" 'octave-beginning-of-line)
    (define-key map "\C-c\C-e" 'octave-end-of-line)
    (define-key map [remap down-list] 'smie-down-list)
    (define-key map "\C-c\M-\C-h" 'octave-mark-block)
    (define-key map "\C-c]" 'smie-close-block)
    (define-key map "\C-c/" 'smie-close-block)
    (define-key map "\C-c;" 'octave-update-function-file-comment)
    (define-key map "\C-hd" 'octave-help)
    (define-key map "\C-ha" 'octave-lookfor)
    (define-key map "\C-c\C-l" 'octave-source-file)
    (define-key map "\C-c\C-f" 'octave-insert-defun)
    (define-key map "\C-c\C-il" 'octave-send-line)
    (define-key map "\C-c\C-ib" 'octave-send-block)
    (define-key map "\C-c\C-if" 'octave-send-defun)
    (define-key map "\C-c\C-ir" 'octave-send-region)
    (define-key map "\C-c\C-ia" 'octave-send-buffer)
    (define-key map "\C-c\C-is" 'octave-show-process-buffer)
    (define-key map "\C-c\C-iq" 'octave-hide-process-buffer)
    (define-key map "\C-c\C-ik" 'octave-kill-process)
    (define-key map "\C-c\C-i\C-l" 'octave-send-line)
    (define-key map "\C-c\C-i\C-b" 'octave-send-block)
    (define-key map "\C-c\C-i\C-f" 'octave-send-defun)
    (define-key map "\C-c\C-i\C-r" 'octave-send-region)
    (define-key map "\C-c\C-i\C-a" 'octave-send-buffer)
    (define-key map "\C-c\C-i\C-s" 'octave-show-process-buffer)
    (define-key map "\C-c\C-i\C-q" 'octave-hide-process-buffer)
    (define-key map "\C-c\C-i\C-k" 'octave-kill-process)
    map)
  "Keymap used in Octave mode.")