Variable: cider-inspector-mode-menu
cider-inspector-mode-menu is a variable defined in cider-inspector.el.
Value
Documentation
Menu for CIDER's inspector.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-inspector.el
(defvar cider-inspector-mode-map
(let ((map (make-sparse-keymap)))
(set-keymap-parent map cider-popup-buffer-mode-map)
(define-key map (kbd "RET") #'cider-inspector-operate-on-point)
(define-key map [mouse-1] #'cider-inspector-operate-on-click)
(define-key map "l" #'cider-inspector-pop)
(define-key map "g" #'cider-inspector-refresh)
(define-key map "o" #'cider-inspector-open-thing-at-point)
;; Page-up/down
(define-key map [next] #'cider-inspector-next-page)
(define-key map [prior] #'cider-inspector-prev-page)
(define-key map " " #'cider-inspector-next-page)
(define-key map (kbd "M-SPC") #'cider-inspector-prev-page)
(define-key map (kbd "S-SPC") #'cider-inspector-prev-page)
(define-key map "s" #'cider-inspector-set-page-size)
(define-key map "a" #'cider-inspector-set-max-atom-length)
(define-key map "c" #'cider-inspector-set-max-coll-size)
(define-key map "C" #'cider-inspector-set-max-nested-depth)
(define-key map "v" #'cider-inspector-toggle-view-mode)
(define-key map "y" #'cider-inspector-display-analytics)
(define-key map "d" #'cider-inspector-def-current-val)
(define-key map "t" #'cider-inspector-tap-current-val)
(define-key map "1" #'cider-inspector-tap-at-point)
(define-key map [tab] #'cider-inspector-next-inspectable-object)
(define-key map "\C-i" #'cider-inspector-next-inspectable-object)
(define-key map "n" #'cider-inspector-next-inspectable-object)
(define-key map [(shift tab)] #'cider-inspector-previous-inspectable-object)
(define-key map "p" #'cider-inspector-previous-inspectable-object)
(define-key map "P" #'cider-inspector-toggle-pretty-print)
(define-key map "S" #'cider-inspector-toggle-sort-maps)
(define-key map "D" #'cider-inspector-toggle-only-diff)
(define-key map (kbd "C-c C-p") #'cider-inspector-print-current-value)
(define-key map ":" #'cider-inspect-expr-from-inspector)
(define-key map "f" #'forward-char)
(define-key map "b" #'backward-char)
(define-key map "9" #'cider-inspector-previous-sibling)
(define-key map "0" #'cider-inspector-next-sibling)
;; Emacs translates S-TAB to BACKTAB on X.
(define-key map [backtab] #'cider-inspector-previous-inspectable-object)
(easy-menu-define cider-inspector-mode-menu map
"Menu for CIDER's inspector."
`("CIDER Inspector"
["Inspect" cider-inspector-operate-on-point]
["Pop" cider-inspector-pop]
["Refresh" cider-inspector-refresh]
"--"
["Next Inspectable Object" cider-inspector-next-inspectable-object]
["Previous Inspectable Object" cider-inspector-previous-inspectable-object]
"--"
["Next Page" cider-inspector-next-page]
["Previous Page" cider-inspector-prev-page]
["Set Page Size" cider-inspector-set-page-size]
["Set Max Atom Length" cider-inspector-set-max-atom-length]
["Set Max Collection Size" cider-inspector-set-max-coll-size]
["Define Var" cider-inspector-def-current-val]
"--"
["Quit" cider-popup-buffer-quit-function]
))
map))