Variable: project-prefix-map

project-prefix-map is a variable defined in project.el.gz.

Value

!  project-shell-command
&  project-async-shell-command
D  project-dired
F  project-or-external-find-file
G  project-or-external-find-regexp
b  project-switch-to-buffer
c  project-compile
d  project-find-dir
e  project-eshell
f  project-find-file
g  project-find-regexp
k  project-kill-buffers
m  magit-project-status
p  project-switch-project
r  project-query-replace-regexp
s  project-shell
v  project-vc-dir
x  project-execute-extended-command

Documentation

Keymap for project commands.

Probably introduced at or before Emacs version 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
;;; Project commands

;;;###autoload
(defvar project-prefix-map
  (let ((map (make-sparse-keymap)))
    (define-key map "!" 'project-shell-command)
    (define-key map "&" 'project-async-shell-command)
    (define-key map "f" 'project-find-file)
    (define-key map "F" 'project-or-external-find-file)
    (define-key map "b" 'project-switch-to-buffer)
    (define-key map "s" 'project-shell)
    (define-key map "d" 'project-find-dir)
    (define-key map "D" 'project-dired)
    (define-key map "v" 'project-vc-dir)
    (define-key map "c" 'project-compile)
    (define-key map "e" 'project-eshell)
    (define-key map "k" 'project-kill-buffers)
    (define-key map "p" 'project-switch-project)
    (define-key map "g" 'project-find-regexp)
    (define-key map "G" 'project-or-external-find-regexp)
    (define-key map "r" 'project-query-replace-regexp)
    (define-key map "x" 'project-execute-extended-command)
    map)
  "Keymap for project commands.")