diff options
| author | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-02-02 19:33:16 +0100 |
|---|---|---|
| committer | Ariel D'Alessandro <dalessandro.ariel@gmail.com> | 2022-02-02 19:33:16 +0100 |
| commit | c1eba50d29a92bd4c86cee7608cdc8453e1efa76 (patch) | |
| tree | 861b877ea09514d5aa7c5f5b043b329199f86cf3 /lua | |
| parent | 29b4a8f395845e4a9f86b48dee672166d25c3a58 (diff) | |
| download | nvim-conf-c1eba50d29a92bd4c86cee7608cdc8453e1efa76.tar.gz nvim-conf-c1eba50d29a92bd4c86cee7608cdc8453e1efa76.zip | |
Improve go debug
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/alpha/dap.lua | 3 | ||||
| -rw-r--r-- | lua/plugins.lua | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/lua/alpha/dap.lua b/lua/alpha/dap.lua index 9d94afa..fdd2150 100644 --- a/lua/alpha/dap.lua +++ b/lua/alpha/dap.lua @@ -2,6 +2,7 @@ local dap, dapui, dap_install = require("dap"), require("dapui"), require("dap-i local api = vim.api dapui.setup() +require('dap-go').setup() dap_install.config("php", { configurations = { @@ -97,3 +98,5 @@ vim.api.nvim_set_keymap('n', '<leader>da', ':lua require\'alpha.dap-fn\'.fullsco vim.api.nvim_set_keymap('n', '<leader>dbl', ':lua require\'dap\'.list_breakpoints()<cr>', {noremap = true}) vim.api.nvim_set_keymap('n', '<leader>dbc', ':lua require\'dap\'.clear_breakpoints()<cr>', {noremap = true}) vim.api.nvim_set_keymap('n', '<leader>dc', ':lua require\'dap\'.run_to_cursor()<cr>', {noremap = true}) +-- can be skipped since I can do it running the continue and promt to use the "Debug test" +vim.api.nvim_set_keymap('n', '<leader>dtt', ':lua require\'dap-go\'.debug_test()<cr>', {noremap = true}) diff --git a/lua/plugins.lua b/lua/plugins.lua index fedc5e9..f4d875d 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -68,6 +68,7 @@ return require('packer').startup(function(use) use 'rcarriga/nvim-dap-ui' use 'mfussenegger/nvim-dap' use "Pocco81/DAPInstall.nvim" + use 'leoluz/nvim-dap-go' use 'szw/vim-maximizer' |