Function: projectile-run

projectile-run is an autoloaded, interactive and byte-compiled function defined in projectile.el.

Signature

(projectile-run &optional ARG)

Documentation

Run a shell, REPL or terminal in the project root.

The backend is chosen from projectile-shell-backends according to projectile-shell-backend; register new ones with projectile-register-shell-backend.

With a prefix ARG, start a fresh process instead of reusing an existing one.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
;;;###autoload
(defun projectile-run (&optional arg)
  "Run a shell, REPL or terminal in the project root.

The backend is chosen from `projectile-shell-backends' according to
`projectile-shell-backend'; register new ones with
`projectile-register-shell-backend'.

With a prefix ARG, start a fresh process instead of reusing an existing
one."
  (interactive "P")
  (projectile--run projectile-shell-backend arg nil))