octave-mode-map
octave-mode-map is a variable defined in `
octave.el
'.
Its value is shown
below.
- This variable may be risky if used as a file-local variable.
Documentation:
Keymap used in Octave mode.
Value:
(keymap
(menu-bar keymap
(Octave menu-item "Octave"
(keymap "Octave"
(Split\ Line\ at\ Point menu-item "Split Line at Point" octave-indent-new-comment-line)
(Previous\ Code\ Line menu-item "Previous Code Line" octave-previous-code-line)
(Next\ Code\ Line menu-item "Next Code Line" octave-next-code-line)
(Begin\ of\ Line menu-item "Begin of Line" octave-beginning-of-line)
(End\ of\ Line menu-item "End of Line" octave-end-of-line)
(Mark\ Block menu-item "Mark Block" octave-mark-block)
(Close\ Block menu-item "Close Block" smie-close-block)
(nil-9 menu-item "---")
(Start\ Octave\ Process menu-item "Start Octave Process" run-octave)
(Documentation\ Lookup menu-item "Documentation Lookup" info-lookup-symbol)
(Help\ on\ Function menu-item "Help on Function" octave-help)
(Search\ help menu-item "Search help" octave-lookfor)
(Find\ Function\ Definition menu-item "Find Function Definition" octave-find-definition)
(Insert\ Function menu-item "Insert Function" octave-insert-defun)
(Update\ Function\ File\ Comment menu-item "Update Function File Comment" octave-update-function-file-comment)
(nil-9-15 menu-item "---")
(Function\ Syntax\ Hints menu-item "Function Syntax Hints" menu-function-40 :key-sequence nil :button
(:toggle bound-and-true-p eldoc-mode)
:help "Display function signatures after typing `SPC' or `('")
(Delimiter\ Matching menu-item "Delimiter Matching" show-paren-mode :visible
(fboundp 'smie--matching-block-data)
:button
(:toggle . show-paren-mode)
:help "Highlight matched pairs such as `if ... end'")
(Auto\ Fill menu-item "Auto Fill" auto-fill-mode :button
(:toggle . auto-fill-function)
:help "Automatic line breaking")
(Electric\ Layout menu-item "Electric Layout" electric-layout-mode :button
(:toggle . electric-layout-mode)
:help "Automatically insert newlines around some chars")
(nil-9-20 menu-item "---")
(Debug menu-item "Debug"
(keymap "Debug"
(Send\ Current\ Line menu-item "Send Current Line" octave-send-line)
(Send\ Current\ Block menu-item "Send Current Block" octave-send-block)
(Send\ Current\ Function menu-item "Send Current Function" octave-send-defun)
(Send\ Region menu-item "Send Region" octave-send-region)
(Send\ Buffer menu-item "Send Buffer" octave-send-buffer)
(Source\ Current\ File menu-item "Source Current File" octave-source-file)
(Show\ Process\ Buffer menu-item "Show Process Buffer" octave-show-process-buffer)
(Hide\ Process\ Buffer menu-item "Hide Process Buffer" octave-hide-process-buffer)
(Kill\ Process menu-item "Kill Process" octave-kill-process)))
(nil-9-22 menu-item "---")
(Octave\ Mode\ Manual menu-item "Octave Mode Manual" menu-function-41 :key-sequence nil)
(Customize\ Octave menu-item "Customize Octave" menu-function-42 :key-sequence nil)
(Submit\ Bug\ Report menu-item "Submit Bug Report" report-emacs-bug))))
(8 keymap
(97 . octave-lookfor)
(100 . octave-help))
(remap keymap
(down-list . smie-down-list))
(3 keymap
(9 keymap
(11 . octave-kill-process)
(17 . octave-hide-process-buffer)
(19 . octave-show-process-buffer)
(1 . octave-send-buffer)
(18 . octave-send-region)
(6 . octave-send-defun)
(2 . octave-send-block)
(12 . octave-send-line)
(107 . octave-kill-process)
(113 . octave-hide-process-buffer)
(115 . octave-show-process-buffer)
(97 . octave-send-buffer)
(114 . octave-send-region)
(102 . octave-send-defun)
(98 . octave-send-block)
(108 . octave-send-line))
(6 . octave-insert-defun)
(12 . octave-source-file)
(59 . octave-update-function-file-comment)
(47 . smie-close-block)
(93 . smie-close-block)
(27 keymap
(8 . octave-mark-block))
(5 . octave-end-of-line)
(1 . octave-beginning-of-line)
(14 . octave-next-code-line)
(16 . octave-previous-code-line))
(27 keymap
(10 . octave-indent-new-comment-line)
(46 . octave-find-definition)))