From c065216cab123898d46a4dae2ddeac6ca9abc5c0 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Wed, 17 Aug 2022 15:24:53 +0200 Subject: vim: drop wk_register global usage --- .vim/lua/debugger.lua | 39 +++++++++++---------------------------- 1 file changed, 11 insertions(+), 28 deletions(-) (limited to '.vim/lua/debugger.lua') diff --git a/.vim/lua/debugger.lua b/.vim/lua/debugger.lua index 7b1ad2c..1f03434 100644 --- a/.vim/lua/debugger.lua +++ b/.vim/lua/debugger.lua @@ -16,36 +16,19 @@ vim.fn.sign_define({{name='DapBreakpoint', text='🞱', texthl='DapBreakpoint', vim.fn.sign_define({{name='DapStopped', text='→', texthl='DapStopped', linehl='DapStoppedLn'}}) -- keymaps -vim.keymap.set('n', 'dd', dap.toggle_breakpoint) -- convenience -vim.keymap.set('n', 'db', dap.toggle_breakpoint) -vim.keymap.set('n', 'dc', dap.continue) -vim.keymap.set('n', 'do', dap.step_over) -vim.keymap.set('n', 'di', dap.step_into) -vim.keymap.set('n', 'dO', dap.step_out) -vim.keymap.set('n', 'dR', dap.repl.toggle) -vim.keymap.set('n', 'dL', dap.run_last) -vim.keymap.set('n', 'dt', dap.terminate) +vim.keymap.set('n', 'dd', dap.toggle_breakpoint, {desc='toggle breakpoint'}) -- convenience +vim.keymap.set('n', 'db', dap.toggle_breakpoint, {desc='toggle breakpoint'}) +vim.keymap.set('n', 'dc', dap.continue, {desc='continue'}) +vim.keymap.set('n', 'do', dap.step_over, {desc='step over'}) +vim.keymap.set('n', 'di', dap.step_into, {desc='step into'}) +vim.keymap.set('n', 'dO', dap.step_out, {desc='step out'}) +vim.keymap.set('n', 'dR', dap.repl.toggle, {desc='toggle REPL'}) +vim.keymap.set('n', 'dL', dap.run_last, {desc='run last'}) +vim.keymap.set('n', 'dt', dap.terminate, {desc='terminate'}) local widgets = require('dap.ui.widgets') -vim.keymap.set('n', 'dh', widgets.hover) -vim.keymap.set('n', 'dB', require('telescope').extensions.dap.list_breakpoints) - -wk_register { - ['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'} - } -} +vim.keymap.set('n', 'dh', widgets.hover, {desc='hover'}) +vim.keymap.set('n', 'dB', require('telescope').extensions.dap.list_breakpoints, {desc='list breakpoints'}) -- Common local bin_from_var_or_pick = function() -- cgit 1.4.1