aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2023-06-16 11:18:07 -0500
committerToby Vincent <tobyv13@gmail.com>2023-06-16 11:18:07 -0500
commit0336fff9581c75435fcc47942b2e9905017146b8 (patch)
tree2aedcb6a39c9d6ad7920f215e815afbba67c2f18 /nvim
parenta526746010b20ac65cf73f0900b838865678f65d (diff)
feat(nvim,rust): add run last commands
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/plugins/rust-tools.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/nvim/.config/nvim/lua/plugins/rust-tools.lua b/nvim/.config/nvim/lua/plugins/rust-tools.lua
index 51c06a2..c12c496 100644
--- a/nvim/.config/nvim/lua/plugins/rust-tools.lua
+++ b/nvim/.config/nvim/lua/plugins/rust-tools.lua
@@ -75,10 +75,18 @@ function M.init()
desc = "debug",
buffer = args.buf,
})
+ vim.keymap.set("n", "<leader>dD", require("rust-tools").cached_commands.execute_last_debuggable, {
+ desc = "rerun last debug",
+ buffer = args.buf,
+ })
vim.keymap.set("n", "<leader>tt", require("rust-tools").runnables.runnables, {
desc = "test",
buffer = args.buf,
})
+ vim.keymap.set("n", "<leader>tT", require("rust-tools").cached_commands.execute_last_runnable, {
+ desc = "rerun last test",
+ buffer = args.buf,
+ })
vim.keymap.set("n", "<leader>le", require("rust-tools").expand_macro.expand_macro, {
desc = "expand macro",
buffer = args.buf,