rust debugging better
This commit is contained in:
parent
eb32c2194a
commit
f5bd270655
@ -97,4 +97,19 @@ return function(use)
|
||||
|
||||
-- use({'airblade/vim-rooter'})
|
||||
|
||||
-- Debugging
|
||||
use 'mfussenegger/nvim-dap'
|
||||
|
||||
local rt = require("rust-tools")
|
||||
|
||||
rt.setup({
|
||||
server = {
|
||||
on_attach = function(_, bufnr)
|
||||
-- Hover actions
|
||||
vim.keymap.set("n", "<C-space>", rt.hover_actions.hover_actions, { buffer = bufnr })
|
||||
-- Code action groups
|
||||
vim.keymap.set("n", "<Leader>a", rt.code_action_group.code_action_group, { buffer = bufnr })
|
||||
end,
|
||||
},
|
||||
})
|
||||
end
|
||||
|
@ -120,6 +120,7 @@ vim.api.nvim_set_keymap("n", "<C-K>", ":bnext<CR>", {silent = true})
|
||||
vim.api.nvim_set_keymap("n", "<C-o>", ":NERDTreeToggle<CR>", {silent = true})
|
||||
|
||||
vim.api.nvim_set_keymap("n", "<F1>", ":set invnumber invrelativenumber<CR>", {silent = true })
|
||||
vim.api.nvim_set_keymap("i", "<F1>", "<Esc>", {silent = true })
|
||||
vim.api.nvim_set_keymap("n", "<F2>",":SearchSession<CR>", {silent = true })
|
||||
vim.api.nvim_set_keymap("n", "<F8>", ":Tagbar<CR>", {silent = true })
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user