Function: cider-start-menu
cider-start-menu is an autoloaded, interactive and byte-compiled
function defined in cider.el.
Signature
(cider-start-menu)
Documentation
Transient menu for starting CIDER sessions (jack-in and connect).
The arguments at the top apply to the jack-in commands: set aliases, pick a ClojureScript REPL type, or opt to edit the final command before it runs. They only affect this invocation, not your saved configuration.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider.el
;;;###autoload (autoload 'cider-start-menu "cider" "Menu for starting CIDER sessions." t)
(transient-define-prefix cider-start-menu ()
"Transient menu for starting CIDER sessions (jack-in and connect).
The arguments at the top apply to the jack-in commands: set aliases, pick
a ClojureScript REPL type, or opt to edit the final command before it
runs. They only affect this invocation, not your saved configuration."
["Arguments"
("-a" "Aliases" "--aliases=" :reader cider-start-menu--read-aliases)
("-l" "ClojureScript REPL type" "--cljs-repl=" :reader cider-start-menu--read-cljs-repl)
("-e" "Edit command before running" "--edit-command")]
[["Jack-in (start server + connect)"
("jj" "Clojure" cider-start-menu--jack-in-clj)
("js" "ClojureScript" cider-start-menu--jack-in-cljs)
("jm" "Clojure + ClojureScript" cider-start-menu--jack-in-clj&cljs)
("ju" "Universal (by project type)" cider-start-menu--jack-in-universal)
("jn" "Start server only" cider-start-menu--start-nrepl-server)]
["Connect (to a running server)"
("cj" "Clojure" cider-connect-clj)
("cs" "ClojureScript" cider-connect-cljs)
("cm" "Clojure + ClojureScript" cider-connect-clj&cljs)]
["Connect sibling (share a server)"
("sj" "Clojure" cider-connect-sibling-clj)
("ss" "ClojureScript" cider-connect-sibling-cljs)]
["Other"
("x" "Choose connection command..." cider)]])