Function: cider-mode-menu-open
cider-mode-menu-open is an interactive and byte-compiled function
defined in cider-mode.el.
Signature
(cider-mode-menu-open ARG1)
Documentation
Menu for CIDER mode.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-mode.el
;; Could not find source code, showing raw function object.
#[257
"\301\3009\203\302\300\303N\304\"\206\305\300K!\206\300\"\207"
[(keymap "CIDER"
(Start\ or\ connect\ to\ any\ REPL menu-item
"Start or connect to any REPL"
cider :help
"A simple wrapper around all commands for starting/connecting to a REPL.")
(Clojure menu-item "Clojure"
(keymap "Clojure"
(Start\ a\ Clojure\ REPL menu-item
"Start a Clojure REPL"
cider-jack-in
:help
"Starts an nREPL server and connects a Clojure REPL to it.")
(Connect\ to\ a\ Clojure\ REPL menu-item
"Connect to a Clojure REPL"
cider-connect
:help
"Connects to a REPL that's already running.")))
(ClojureScript menu-item "ClojureScript"
(keymap "ClojureScript"
(Start\ a\ ClojureScript\ REPL
menu-item
"Start a ClojureScript REPL"
cider-jack-in-cljs :help
"Starts an nREPL server and connects a ClojureScript REPL to it.")
(Connect\ to\ a\ ClojureScript\ REPL
menu-item
"Connect to a ClojureScript REPL"
cider-connect-cljs :help
"Connects to a ClojureScript REPL that's already running.")
(Create\ a\ ClojureScript\ REPL\ from\ a\ Clojure\ REPL
menu-item
"Create a ClojureScript REPL from a Clojure REPL"
cider-connect-sibling-cljs :help
"Create a ClojureScript REPL with the same server as OTHER-REPL.\nPARAMS is a plist optionally containing :cljs-repl-type (e.g. `node',\n`figwheel', `shadow', etc).\n\nAll other parameters are inferred from the OTHER-REPL.\nOTHER-REPL defaults to `cider-current-repl' but in programs can also be a\nserver buffer, in which case a new session for that server is created.\n\n(fn PARAMS &optional OTHER-REPL)")))
(nil "--")
(Quit menu-item "Quit" cider-quit :enable
(cider-connected-p) :help
"Quit the CIDER connection associated with REPL.\nREPL defaults to the current REPL.\n\n(fn &optional REPL)")
(Restart menu-item "Restart" cider-restart :enable
(cider-connected-p) :help
"Restart CIDER connection associated with REPL.\nREPL defaults to the current REPL. Don't restart the server or other\nconnections within the same session. Use `sesman-restart' to restart the\nentire session.\n\n(fn &optional REPL)")
(nil-6 "--")
(Connection\ info menu-item "Connection info"
cider-describe-connection :enable
(cider-connected-p) :help
"Display information about the connection associated with REPL.\nREPL defaults to the current REPL.\n\n(fn &optional REPL)")
(Set\ default\ session menu-item "Set default session"
cider-set-default-session :enable
(cider-connected-p) :help
"Set the default session for all REPL lookups.\nWhen a default session is set, all evaluations use it\nregardless of project context.")
(Clear\ default\ session menu-item "Clear default session"
cider-clear-default-session
:enable cider-default-session
:help
"Clear the default CIDER session.\nReverts to normal project-based session association.")
(Select\ any\ CIDER\ buffer menu-item
"Select any CIDER buffer"
cider-selector :help
"Select a new buffer by type, indicated by a single character.\nThe user is prompted for a single character indicating the method by\nwhich to choose a new buffer. The `?' character describes the\navailable methods. OTHER-WINDOW provides an optional target.\nSee `def-cider-selector-method' for defining new methods.\n\n(fn &optional OTHER-WINDOW)")
(nil-11 "--")
(Configure\ CIDER menu-item "Configure CIDER"
menu-function-650 :key-sequence nil)
(nil-13 "--")
(A\ sip\ of\ CIDER menu-item "A sip of CIDER"
cider-drink-a-sip :help
"Show a random tip.")
(View\ user\ manual menu-item "View user manual"
cider-view-manual :help
"View the manual in your default browser.")
(View\ quick\ reference\ card menu-item
"View quick reference card"
cider-view-refcard :help
"View the refcard in your default browser.")
(Diagnose\ your\ setup menu-item "Diagnose your setup"
cider-doctor :help
#("Diagnose the current CIDER setup and show a report.\nRuns offline environment checks and, when a REPL is connected, a set of\nconnection-health checks. The resulting buffer is meant to be pasted\ninto bug reports. Press \nUses keymap `cider-doctor-mode-map', which is not currently defined.\nM-x revert-buffer to\nrefresh it."
289 306
(font-lock-face help-key-binding
face
help-key-binding)))
(Report\ a\ bug menu-item "Report a bug" cider-report-bug
:help
"Report a bug in your default browser.")
(Version\ info menu-item "Version info" cider-version :help
"Display CIDER's version.")
(nil-20 "--")
(Close\ ancillary\ buffers menu-item
"Close ancillary buffers"
cider-close-ancillary-buffers
:enable
(seq-remove #'null
cider-ancillary-buffers)
:help
"Close buffers that are shared across connections.")
(nREPL menu-item "nREPL"
(keymap "nREPL"
(List\ nREPL\ middleware menu-item
"List nREPL middleware"
cider-list-nrepl-middleware
:help
"List the loaded nREPL middleware.")
(Describe\ nREPL\ session menu-item
"Describe nREPL session"
cider-describe-nrepl-session
:help
"Describe an nREPL session.")
(Log\ protocol\ messages menu-item
"Log protocol messages"
nrepl-toggle-message-logging
:button
(:toggle
. nrepl-log-messages)
:help
"Toggle the value of `nrepl-log-messages' between nil and t.\n\nThis in effect enables or disables the logging of nREPL messages.")
(Show\ nREPL\ messages menu-item
"Show nREPL messages"
nrepl-show-messages
:help
"Pop up an nREPL messages buffer.\nWith more than one active connection, prompt for which one to show.\nWhen message logging is disabled (`nrepl-log-messages'), offer to enable\nit; the log then fills as nREPL traffic flows."))
:enable (cider-connected-p)))
x-popup-menu plist-get menu-prop :filter identity]
6 ("/root/.emacs.d/elpa/cider-20260822.1520/cider-mode.elc" . 10779)
"@e"]