Variable: cider-mode-menu

cider-mode-menu is a variable defined in cider-mode.el.

Value

Large value
("CIDER"
 ["Start or connect to any REPL" cider :help "A simple wrapper around all commands for starting/connecting to a REPL."]
 ("Clojure"
  ["Start a Clojure REPL" cider-jack-in :help "Starts an nREPL server and connects a Clojure REPL to it."]
  ["Connect to a Clojure REPL" cider-connect :help "Connects to a REPL that's already running."])
 ("ClojureScript"
  ["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" cider-connect-clojurescript :help "Connects to a ClojureScript REPL that's already running."]
  ["Create a ClojureScript REPL from a Clojure REPL" cider-jack-in-sibling-clojurescript])
 "--"
 ["Quit" cider-quit :active
  (cider-connected-p)]
 ["Restart" cider-restart :active
  (cider-connected-p)]
 "--"
 ["Connection info" cider-describe-connection :active
  (cider-connected-p)]
 ["Set default session" cider-set-default-session :active
  (cider-connected-p)]
 ["Clear default session" cider-clear-default-session :active cider-default-session]
 ["Select any CIDER buffer" cider-selector]
 "--"
 ["Configure CIDER"
  (customize-group 'cider)]
 "--"
 ["A sip of CIDER" cider-drink-a-sip]
 ["View user manual" cider-view-manual]
 ["View quick reference card" cider-view-refcard]
 ["Report a bug" cider-report-bug]
 ["Version info" cider-version]
 "--"
 ["Close ancillary buffers" cider-close-ancillary-buffers :active
  (seq-remove #'null cider-ancillary-buffers)]
 ("nREPL" :active
  (cider-connected-p)
  ["List nREPL middleware" cider-list-nrepl-middleware]
  ["Describe nREPL session" cider-describe-nrepl-session]
  ["Toggle message logging" nrepl-toggle-message-logging]))

Documentation

Menu for CIDER mode.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-mode.el
;;; The menu-bar
(defconst cider-mode-menu
  `("CIDER"
    ["Start or connect to any REPL" cider
     :help "A simple wrapper around all commands for starting/connecting to a REPL."]
    ("Clojure"
     ["Start a Clojure REPL" cider-jack-in
      :help "Starts an nREPL server and connects a Clojure REPL to it."]
     ["Connect to a Clojure REPL" cider-connect
      :help "Connects to a REPL that's already running."])
    ("ClojureScript"
     ["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" cider-connect-clojurescript
      :help "Connects to a ClojureScript REPL that's already running."]
     ["Create a ClojureScript REPL from a Clojure REPL" cider-jack-in-sibling-clojurescript])
    "--"
    ["Quit" cider-quit :active (cider-connected-p)]
    ["Restart" cider-restart :active (cider-connected-p)]
    "--"
    ["Connection info" cider-describe-connection
     :active (cider-connected-p)]
    ["Set default session" cider-set-default-session
     :active (cider-connected-p)]
    ["Clear default session" cider-clear-default-session
     :active cider-default-session]
    ["Select any CIDER buffer" cider-selector]
    "--"
    ["Configure CIDER" (customize-group 'cider)]
    "--"
    ["A sip of CIDER" cider-drink-a-sip]
    ["View user manual" cider-view-manual]
    ["View quick reference card" cider-view-refcard]
    ["Report a bug" cider-report-bug]
    ["Version info" cider-version]
    "--"
    ["Close ancillary buffers" cider-close-ancillary-buffers
     :active (seq-remove #'null cider-ancillary-buffers)]
    ("nREPL" :active (cider-connected-p)
     ["List nREPL middleware" cider-list-nrepl-middleware]
     ["Describe nREPL session" cider-describe-nrepl-session]
     ["Toggle message logging" nrepl-toggle-message-logging]))
  "Menu for CIDER mode.")