Variable: proced-mode-map
proced-mode-map is a variable defined in proced.el.gz.
Value
Large value
proced-undo
<down> next-line
<header-line> <mouse-1> proced-sort-header
<header-line> <mouse-2> proced-sort-header
<mouse-2> proced-refine
<up> previous-line
? proced-help
C proced-mark-children
C-n next-line
C-p previous-line
C-x u proced-undo
DEL proced-unmark-backward
F proced-format-interactive
M proced-mark-all
P proced-mark-parents
RET proced-refine
S-SPC previous-line
SPC next-line
T proced-toggle-tree
U proced-unmark-all
d proced-mark
f proced-filter-interactive
h describe-mode
k proced-send-signal
m proced-mark
n next-line
o proced-omit-processes
p previous-line
r proced-renice
s S proced-sort-interactive
s c proced-sort-pcpu
s m proced-sort-pmem
s p proced-sort-pid
s s proced-sort-start
s t proced-sort-time
s u proced-sort-user
t proced-toggle-marks
u proced-unmark
x proced-send-signal
Documentation
Keymap for Proced commands.
Source Code
;; Defined in /usr/src/emacs/lisp/proced.el.gz
(defvar proced-mode-map
(let ((km (make-sparse-keymap)))
;; moving
(define-key km " " 'next-line)
(define-key km "n" 'next-line)
(define-key km "p" 'previous-line)
(define-key km "\C-n" 'next-line)
(define-key km "\C-p" 'previous-line)
(define-key km "\C-?" 'previous-line)
(define-key km [?\S-\ ] 'previous-line)
(define-key km [down] 'next-line)
(define-key km [up] 'previous-line)
;; marking
(define-key km "d" 'proced-mark) ; Dired compatibility ("delete")
(define-key km "m" 'proced-mark)
(put 'proced-mark :advertised-binding "m")
(define-key km "u" 'proced-unmark)
(define-key km "\177" 'proced-unmark-backward)
(define-key km "M" 'proced-mark-all)
(define-key km "U" 'proced-unmark-all)
(define-key km "t" 'proced-toggle-marks)
(define-key km "C" 'proced-mark-children)
(define-key km "P" 'proced-mark-parents)
;; filtering
(define-key km "f" 'proced-filter-interactive)
(define-key km [mouse-2] 'proced-refine)
(define-key km "\C-m" 'proced-refine)
;; sorting
(define-key km "sc" 'proced-sort-pcpu)
(define-key km "sm" 'proced-sort-pmem)
(define-key km "sp" 'proced-sort-pid)
(define-key km "ss" 'proced-sort-start)
(define-key km "sS" 'proced-sort-interactive)
(define-key km "st" 'proced-sort-time)
(define-key km "su" 'proced-sort-user)
;; similar to `Buffer-menu-sort-by-column'
(define-key km [header-line mouse-1] 'proced-sort-header)
(define-key km [header-line mouse-2] 'proced-sort-header)
(define-key km "T" 'proced-toggle-tree)
;; formatting
(define-key km "F" 'proced-format-interactive)
;; operate
(define-key km "o" 'proced-omit-processes)
(define-key km "x" 'proced-send-signal) ; Dired compatibility
(define-key km "k" 'proced-send-signal) ; kill processes
(define-key km "r" 'proced-renice) ; renice processes
;; misc
(define-key km "h" 'describe-mode)
(define-key km "?" 'proced-help)
(define-key km [remap undo] 'proced-undo)
(define-key km [remap advertised-undo] 'proced-undo)
;; Additional keybindings are inherited from `special-mode-map'
km)
"Keymap for Proced commands.")