Function: cider-ns-menu

cider-ns-menu is an autoloaded, interactive and byte-compiled function defined in cider-mode.el.

Signature

(cider-ns-menu)

Documentation

Transient menu for CIDER's namespace commands.

The refresh arguments make cider-ns-refreshs modes (otherwise reached via prefix arguments) explicit toggles.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260822.1520/cider-mode.el
(transient-define-prefix cider-ns-menu ()
  "Transient menu for CIDER's namespace commands.
The refresh arguments make `cider-ns-refresh's modes (otherwise reached
via prefix arguments) explicit toggles."
  ["Refresh arguments"
   ("-a" "Reload all (unconditionally)" "--all")
   ("-c" "Clear the tracker first" "--clear")
   ("-i" "Inhibit refresh functions" "--inhibit-fns")]
  [["Namespace"
    ("b" "Browse namespace" cider-browse-ns)
    ("f" "Find namespace" cider-find-ns)
    ("n" "Set REPL namespace" cider-repl-set-ns)
    ("e" "Eval namespace form" cider-eval-ns-form)]
   ["Reload"
    ("r" "Refresh (smart reload)" cider-ns-menu--refresh)
    ("l" "Require and reload" cider-ns-reload)
    ("L" "Require and reload all" cider-ns-reload-all)]]
  ;; Meta-variant duplicates, hidden from the menu, preserving muscle memory.
  [:hide (lambda () t)
   ("M-b" "Browse namespace" cider-browse-ns)
   ("M-f" "Find namespace" cider-find-ns)
   ("M-n" "Set REPL namespace" cider-repl-set-ns)
   ("M-e" "Eval namespace form" cider-eval-ns-form)
   ("M-r" "Refresh (smart reload)" cider-ns-menu--refresh)
   ("M-l" "Require and reload all" cider-ns-reload-all)])