Variable: project-prefix-map

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

Value

!    project-shell-command
&    project-async-shell-command
C-b  project-list-buffers
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
o    project-any-command
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.

View in manual

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)
    (define-key map "o" 'project-any-command)
    (define-key map "\C-b" 'project-list-buffers)
    map)
  "Keymap for project commands.")