rust debugging better
This commit is contained in:
parent
eb32c2194a
commit
f5bd270655
@ -97,4 +97,19 @@ return function(use)
|
|||||||
|
|
||||||
-- use({'airblade/vim-rooter'})
|
-- 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
|
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", "<C-o>", ":NERDTreeToggle<CR>", {silent = true})
|
||||||
|
|
||||||
vim.api.nvim_set_keymap("n", "<F1>", ":set invnumber invrelativenumber<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", "<F2>",":SearchSession<CR>", {silent = true })
|
||||||
vim.api.nvim_set_keymap("n", "<F8>", ":Tagbar<CR>", {silent = true })
|
vim.api.nvim_set_keymap("n", "<F8>", ":Tagbar<CR>", {silent = true })
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user