Variable: python-menu

python-menu is a variable defined in python.el.gz.

Value

<Skeletons> <keymap>  nil
<nil-20>              nil
<nil-24>              nil
<nil-29>              nil
<nil-7>               nil
<nil-9>               nil
<nil>                 nil

Documentation

Menu used for ´python-mode'.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
(easy-menu-define python-menu python-base-mode-map
  "Menu used for ´python-mode'."
  '("Python"
    :help "Python-specific Features"
    ["Shift region left" python-indent-shift-left :active mark-active
     :help "Shift region left by a single indentation step"]
    ["Shift region right" python-indent-shift-right :active mark-active
     :help "Shift region right by a single indentation step"]
    "-----"
    ["Start of def/class" beginning-of-defun
     :help "Go to start of outermost definition around point"]
    ["End of def/class" end-of-defun
     :help "Go to end of definition around point"]
    ["Mark def/class" mark-defun
     :help "Mark outermost definition around point"]
    ["Jump to def/class" imenu
     :help "Jump to a class or function definition"]
    "-----"
    ("Skeletons")
    "-----"
    ["Start interpreter" run-python
     :help "Run inferior Python process in a separate buffer"]
    ["Switch to shell" python-shell-switch-to-shell
     :help "Switch to running inferior Python process"]
    ["Eval string" python-shell-send-string
     :help "Eval string in inferior Python session"]
    ["Eval block" python-shell-send-block
     :help "Eval block in inferior Python session"]
    ["Eval buffer" python-shell-send-buffer
     :help "Eval buffer in inferior Python session"]
    ["Eval statement" python-shell-send-statement
     :help "Eval statement in inferior Python session"]
    ["Eval region" python-shell-send-region
     :help "Eval region in inferior Python session"]
    ["Eval defun" python-shell-send-defun
     :help "Eval defun in inferior Python session"]
    ["Eval file" python-shell-send-file
     :help "Eval file in inferior Python session"]
    ["Debugger" pdb :help "Run pdb under GUD"]
    "-----"
    ["Check file" python-check
     :help "Check file for errors"]
    ["Help on symbol" python-eldoc-at-point
     :help "Get help on symbol at point"]
    ["Complete symbol" completion-at-point
     :help "Complete symbol before point"]
    "-----"
    ["Add import" python-add-import
     :help "Add an import statement to the top of this buffer"]
    ["Remove import" python-remove-import
     :help "Remove an import statement from the top of this buffer"]
    ["Sort imports" python-sort-imports
     :help "Sort the import statements at the top of this buffer"]
    ["Fix imports" python-fix-imports
     :help "Add missing imports and remove unused ones from the current buffer"]
    "-----"
    ("Toggle..."
     ["Subword Mode" subword-mode
      :style toggle :selected subword-mode
      :help "Toggle subword movement and editing mode"])))