(defvar meta-common-mode-map
(let ((map (make-sparse-keymap)))
- ;; Comment Paragraphs:
- ;; (define-key map "\M-a" 'backward-sentence)
- ;; (define-key map "\M-e" 'forward-sentence)
- ;; (define-key map "\M-h" 'mark-paragraph)
- ;; (define-key map "\M-q" 'fill-paragraph)
;; Navigation:
(define-key map "\M-\C-a" 'meta-beginning-of-defun)
(define-key map "\M-\C-e" 'meta-end-of-defun)
(define-key map "\C-c:" 'meta-uncomment-region)
;; Symbol Completion:
(define-key map "\M-\t" 'completion-at-point)
- ;; Shell Commands:
- ;; (define-key map "\C-c\C-c" 'meta-command-file)
- ;; (define-key map "\C-c\C-k" 'meta-kill-job)
- ;; (define-key map "\C-c\C-l" 'meta-recenter-output)
map)
"Keymap used in Metafont or MetaPost mode.")
:active mark-active]
"--"
["Complete Symbol" completion-at-point t]
-; "--"
-; ["Command on Buffer" meta-command-file t]
-; ["Kill Job" meta-kill-job t]
-; ["Recenter Output Buffer" meta-recenter-output-buffer t]
))
\f