use keybindings from cargo mode

This commit is contained in:
chrunchyjesus 2019-07-04 20:58:44 +02:00
parent fbf58aac8c
commit 9f37363764
No known key found for this signature in database
GPG key ID: B08FE1F00D141D19
4 changed files with 29 additions and 16 deletions

View file

@ -10,10 +10,19 @@
(map! :map rust-mode-map
:localleader
:prefix "b"
:desc "cargo build" "b" (λ! (+rust-cargo-compile "cargo build --color always"))
:desc "cargo check" "c" (λ! (+rust-cargo-compile "cargo check --color always"))
:desc "cargo run" "r" (λ! (+rust-cargo-compile "cargo run --color always"))
:desc "cargo test" "t" (λ! (+rust-cargo-compile "cargo test --color always"))))
:desc "cargo add" "a" #'cargo-process-add
:desc "cargo build" "b" #'cargo-process-build
:desc "cargo build" "B" #'cargo-process-bench
:desc "cargo check" "c" #'cargo-process-check
:desc "cargo clippy" "C" #'cargo-process-clippy
:desc "cargo doc" "d" #'cargo-process-doc
:desc "cargo run" "r" #'cargo-process-run
:desc "cargo search" "s" #'cargo-process-search
:desc "cargo update" "u" #'cargo-process-update
(:prefix-map ("t" . "cargo test")
:desc "all" "a" #'cargo-process-test
:desc "current file" "f" #'cargo-process-current-file-tests
:desc "current test" "t" #'cargo-process-current-test)))
(def-package! racer