cargo-transient provides a transient interface for cargo.
cargo-transient is available on MELPA.
(use-package cargo-transient
:custom
(cargo-transient-buffer-name-function #'project-prefixed-buffer-name))
By default, all commands will share the same compilation buffer, but that can be changed by customizing cargo-transient-compilation-buffer-name-function
.
M-x cargo-transient
build
check
clean
clippy
doc
fmt
run
test
Not all commands and arguments are supported. If cargo-transient is missing support for something you need, please open a pull request or file an issue.
Some uncommon arguments are hidden by default. Type C-x l
while in a transient to see all arguments and adjust levels.