Variable: projection-per-project-type-map

projection-per-project-type-map is a variable defined in projection.el.

Value

c b  projection-cmake-set-build-type
c d  projection-cmake-clear-build-directory
c l  projection-cmake-set-configure-log-level
c p  projection-cmake-set-preset
c v  projection-cmake-set-build-verbosely
g p  projection-golang-set-package
m b  projection-meson-set-build-type
m c  projection-meson-set-build-option

Documentation

Keymap containing commands specific to each project type.

Source Code

;; Defined in /nix/store/j6y921qbdmdqxjnd43iibapbig3p4hai-emacs-packages-deps/share/emacs/site-lisp/elpa/projection-20260614.1822/projection.el
;;;###autoload
(defvar projection-per-project-type-map
  (let ((map (make-sparse-keymap)))
    (define-key map "c" '("CMake" . nil))
    (define-key map "cp" 'projection-cmake-set-preset)
    (define-key map "cb" 'projection-cmake-set-build-type)
    (define-key map "cd" 'projection-cmake-clear-build-directory)
    (define-key map "cl" 'projection-cmake-set-configure-log-level)
    (define-key map "cv" 'projection-cmake-set-build-verbosely)

    (define-key map "g" '("Golang" . nil))
    (define-key map "gp" 'projection-golang-set-package)

    (define-key map "m" '("Meson" . nil))
    (define-key map "mb" 'projection-meson-set-build-type)
    (define-key map "mc" 'projection-meson-set-build-option)

    map)
  "Keymap containing commands specific to each project type.")