remove b prefix, small refactor
This commit is contained in:
parent
883c390e2e
commit
301173f35f
2 changed files with 32 additions and 30 deletions
|
@ -55,19 +55,19 @@ This module also supports LSP, it requires installation of Rust Language Server
|
|||
Keybindings
|
||||
|
||||
| Binding | Description |
|
||||
|-----------------------+--------------------------|
|
||||
| ~<localleader> b a~ | ~cargo add~ |
|
||||
| ~<localleader> b b~ | ~cargo build~ |
|
||||
| ~<localleader> b B~ | ~cargo bench~ |
|
||||
| ~<localleader> b c~ | ~cargo check~ |
|
||||
| ~<localleader> b C~ | ~cargo clippy~ |
|
||||
| ~<localleader> b d~ | ~cargo doc~ |
|
||||
| ~<localleader> b r~ | ~cargo run~ |
|
||||
| ~<localleader> b s~ | ~cargo search~ |
|
||||
| ~<localleader> b u~ | ~cargo update~ |
|
||||
| ~<localleader> b t a~ | ~cargo test~ |
|
||||
| ~<localleader> b t f~ | ~run tests current file~ |
|
||||
| ~<localleader> b t t~ | ~run current test~ |
|
||||
|---------------------+-----------------------------|
|
||||
| ~<localleader> a~ | ~cargo add~ |
|
||||
| ~<localleader> b~ | ~cargo build~ |
|
||||
| ~<localleader> B~ | ~cargo bench~ |
|
||||
| ~<localleader> c~ | ~cargo check~ |
|
||||
| ~<localleader> C~ | ~cargo clippy~ |
|
||||
| ~<localleader> d~ | ~cargo doc~ |
|
||||
| ~<localleader> r~ | ~cargo run~ |
|
||||
| ~<localleader> s~ | ~cargo search~ |
|
||||
| ~<localleader> u~ | ~cargo update~ |
|
||||
| ~<localleader> t a~ | ~cargo test~ |
|
||||
| ~<localleader> t f~ | ~run tests in current file~ |
|
||||
| ~<localleader> t t~ | ~run current test~ |
|
||||
|
||||
* TODO Configuration
|
||||
How to configure this module, including common problems and how to address them.
|
||||
|
|
|
@ -7,22 +7,24 @@
|
|||
(when (featurep! +lsp)
|
||||
(add-hook 'rust-mode-hook #'lsp!))
|
||||
|
||||
(def-package! cargo
|
||||
:defer t
|
||||
:init
|
||||
(map! :map rust-mode-map
|
||||
:localleader
|
||||
:prefix "b"
|
||||
:desc "cargo add" "a" #'cargo-process-add
|
||||
:desc "cargo build" "b" #'cargo-process-build
|
||||
:desc "cargo build" "B" #'cargo-process-bench
|
||||
:desc "cargo bench" "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")
|
||||
(:prefix ("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)))
|
||||
:desc "current test" "t" #'cargo-process-current-test))))
|
||||
|
||||
|
||||
(def-package! racer
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue