Variable: cider-mode-interactions-menu
cider-mode-interactions-menu is a variable defined in cider-mode.el.
Value
Large value
("CIDER Interactions" :visible (cider-connected-p)
["Complete symbol" complete-symbol] "--"
("REPL" ["Set REPL to this ns" cider-repl-set-ns]
["Switch to REPL" cider-switch-to-repl-buffer]
["REPL Pretty Print" cider-repl-toggle-pretty-printing :style toggle
:selected cider-repl-use-pretty-printing]
["Clear latest output" cider-find-and-clear-repl-output]
["Clear all output" (cider-find-and-clear-repl-output t) :keys
"\\[universal-argument] \\[cider-find-and-clear-repl-output]"]
"--" ["Configure the REPL" (customize-group 'cider-repl)])
("Documentation" ["CiderDoc" cider-doc]
["JavaDoc in browser" cider-javadoc] "--"
["Clojuredocs" cider-clojuredocs]
["Clojuredocs in browser" cider-clojuredocs-web]
["Refresh ClojureDocs cache" cider-clojuredocs-refresh-cache] "--"
["Search symbols" cider-apropos]
["Search symbols & select" cider-apropos-select]
["Search documentation" cider-apropos-documentation]
["Search documentation & select" cider-apropos-documentation-select]
"--" ["Configure Doc buffer" (customize-group 'cider-docview-mode)])
("Find (jump to)" ["Find definition" cider-find-var]
["Find namespace" cider-find-ns]
["Find resource" cider-find-resource]
["Find keyword" cider-find-keyword] ["Go back" cider-pop-back])
("Xref" ["Find fn references" cider-xref-fn-refs]
["Find fn references and select" cider-xref-fn-refs-select]
["Find fn dependencies" cider-xref-fn-defs]
["Find fn dependencies and select" cider-xref-fn-defs-select])
("Browse" ["Browse namespace" cider-browse-ns]
["Browse all namespaces" cider-browse-ns-all]
["Browse spec" cider-browse-spec]
["Browse all specs" cider-browse-spec-all]
["Browse REPL input history" cider-repl-history]
["Browse classpath" cider-classpath]
["Browse classpath entry" cider-open-classpath-entry])
("Format" ["Format EDN last sexp" cider-format-edn-last-sexp]
["Format EDN region" cider-format-edn-region]
["Format EDN buffer" cider-format-edn-buffer])
("Macroexpand" ["Macroexpand-1" cider-macroexpand-1]
["Macroexpand-all" cider-macroexpand-all])
("Test" ["Run test" cider-test-run-test]
["Run namespace tests" cider-test-run-ns-tests]
["Run namespace tests with filters"
cider-test-run-ns-tests-with-filters]
["Run all loaded tests" cider-test-run-loaded-tests]
["Run all loaded tests with filters"
(apply-partially cider-test-run-loaded-tests 'prompt-for-filters)]
["Run all project tests" cider-test-run-project-tests]
["Run all project tests with filters"
(apply-partially cider-test-run-project-tests 'prompt-for-filters)]
["Run tests after load-file" cider-auto-test-mode :style toggle
:selected cider-auto-test-mode]
"--" ["Interrupt running tests" cider-interrupt]
["Rerun failed/erring tests" cider-test-rerun-failed-tests]
["Show test report" cider-test-show-report] "--"
["Configure testing" (customize-group 'cider-test)])
("Debug" ["Inspect" cider-inspect]
["Toggle var tracing" cider-toggle-trace-var]
["Toggle ns tracing" cider-toggle-trace-ns] "--"
["Debug top-level form" cider-debug-defun-at-point :keys
"\\[universal-argument] \\[cider-eval-defun-at-point]"]
["List instrumented defs" cider-browse-instrumented-defs] "--"
["Configure the Debugger" (customize-group 'cider-debug)])
("Profile" ["Toggle var profiling" cider-profile-toggle]
["Toggle namespace profiling" cider-profile-ns-toggle] "--"
["Display summary" cider-profile-summary]
["Clear data" cider-profile-clear])
("Misc" ["Clojure Cheatsheet" cider-cheatsheet]
["Flush completion cache" cider-completion-flush-caches]))
Documentation
Menu for CIDER interactions.
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-mode.el
(defconst cider-mode-interactions-menu
`("CIDER Interactions" :visible (cider-connected-p)
["Complete symbol" complete-symbol]
"--"
("REPL"
["Set REPL to this ns" cider-repl-set-ns]
["Switch to REPL" cider-switch-to-repl-buffer]
["REPL Pretty Print" cider-repl-toggle-pretty-printing
:style toggle :selected cider-repl-use-pretty-printing]
["Clear latest output" cider-find-and-clear-repl-output]
["Clear all output" (cider-find-and-clear-repl-output t)
:keys "\\[universal-argument] \\[cider-find-and-clear-repl-output]"]
"--"
["Configure the REPL" (customize-group 'cider-repl)])
,cider-doc-menu
("Find (jump to)"
["Find definition" cider-find-var]
["Find namespace" cider-find-ns]
["Find resource" cider-find-resource]
["Find keyword" cider-find-keyword]
["Go back" cider-pop-back])
("Xref"
["Find fn references" cider-xref-fn-refs]
["Find fn references and select" cider-xref-fn-refs-select]
["Find fn dependencies" cider-xref-fn-defs]
["Find fn dependencies and select" cider-xref-fn-defs-select])
("Browse"
["Browse namespace" cider-browse-ns]
["Browse all namespaces" cider-browse-ns-all]
["Browse spec" cider-browse-spec]
["Browse all specs" cider-browse-spec-all]
["Browse REPL input history" cider-repl-history]
["Browse classpath" cider-classpath]
["Browse classpath entry" cider-open-classpath-entry])
("Format"
["Format EDN last sexp" cider-format-edn-last-sexp]
["Format EDN region" cider-format-edn-region]
["Format EDN buffer" cider-format-edn-buffer])
("Macroexpand"
["Macroexpand-1" cider-macroexpand-1]
["Macroexpand-all" cider-macroexpand-all])
,cider-test-menu
("Debug"
["Inspect" cider-inspect]
["Toggle var tracing" cider-toggle-trace-var]
["Toggle ns tracing" cider-toggle-trace-ns]
"--"
["Debug top-level form" cider-debug-defun-at-point
:keys "\\[universal-argument] \\[cider-eval-defun-at-point]"]
["List instrumented defs" cider-browse-instrumented-defs]
"--"
["Configure the Debugger" (customize-group 'cider-debug)])
,cider-profile-menu
("Misc"
["Clojure Cheatsheet" cider-cheatsheet]
["Flush completion cache" cider-completion-flush-caches]))
"Menu for CIDER interactions.")