diff options
| author | Robert Günzler <r@gnzler.io> | 2022-05-27 12:53:21 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2022-05-27 13:16:14 +0200 |
| commit | c35b450705899b011957f16c2a583e1e3818af8c (patch) | |
| tree | c736ecd9c9dd1571a1c7f3b587e4d539a4f3db5e /.vim/lua/debugger.lua | |
| parent | 18b0a7c1943f28342dd2272135bf562f100d2839 (diff) | |
vim: register keybinds with which-key
Diffstat (limited to '.vim/lua/debugger.lua')
| -rw-r--r-- | .vim/lua/debugger.lua | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.vim/lua/debugger.lua b/.vim/lua/debugger.lua index d22c666..67fcf16 100644 --- a/.vim/lua/debugger.lua +++ b/.vim/lua/debugger.lua @@ -22,6 +22,22 @@ local widgets = require('dap.ui.widgets') vim.keymap.set('n', '<leader>dh', widgets.hover) vim.keymap.set('n', '<leader>dB', require('telescope').extensions.dap.list_breakpoints) +wk_register { + ['<leader>d'] = { + name = '+Dap', + d = {'toggle_breakpoint'}, + b = {'toggle_breakpoint'}, + c = {'continue'}, + o = {'step_over'}, + i = {'step_into'}, + O = {'step_out'}, + R = {'repl'}, + L = {'run_last'}, + t = {'terminate'}, + h = {'hover'}, + B = {'list_breakpoints'} + } +} -- ADAPTERS dap.adapters.go_dlv_local = function(callback, config) -- {{{ |