@@ -29,30 +29,28 @@ return {
2929 })
3030 end ,
3131 keys = {
32- { " <leader>dbc" , " <CMD>lua require(\" dap\" ).set_breakpoint(vim.ui.input(\" Breakpoint condition: \" ))<CR>" ,
33- desc = " conditional breakpoint" },
34- { " <leader>dbl" , " <CMD>lua require(\" dap\" ).set_breakpoint(nil, nil, vim.ui.input(\" Log point message: \" ))<CR>" ,
35- desc = " logpoint" },
36- { " <leader>dbr" , " <CMD>lua require(\" dap.breakpoints\" ).clear()<CR>" , desc = " remove all" },
32+ { " <leader>dbc" , function () require (" dap" ).set_breakpoint (vim .fn .input (" Breakpoint condition: " )) end , desc = " conditional breakpoint" },
33+ { " <leader>dbl" , function () require (" dap" ).set_breakpoint (nil , nil , vim .fn .input (" Log point message" )) end , desc = " logpoint" },
34+ { " <leader>dbr" , function () require (" dap.breakpoints" ).clear () end , desc = " remove all" },
3735 { " <leader>dbs" , " <CMD>Telescope dap list_breakpoints<CR>" , desc = " show all" },
38- { " <leader>dbt" , " <CMD>lua require(\ " dap\ " ).toggle_breakpoint()<CR> " , desc = " toggle breakpoint" },
39- { " <leader>dc" , " <CMD>lua require(\ " dap\ " ).continue()<CR> " , desc = " continue" },
40- { " <leader>de" , " <CMD>lua require(\ " dap.ui.widgets\ " ).hover(nil, { border = \ " none\ " })<CR> " , desc = " expression" , mode = { " n" , " v" } },
41- { " <leader>dp" , " <CMD>lua require(\ " dap\ " ).pause()<CR> " , desc = " pause" },
36+ { " <leader>dbt" , function () require (" dap" ).toggle_breakpoint () end , desc = " toggle breakpoint" },
37+ { " <leader>dc" , function () require (" dap" ).continue () end , desc = " continue" },
38+ { " <leader>de" , function () require (" dap.ui.widgets" ).hover (nil , { border = " none" }) end , desc = " expression" , mode = { " n" , " v" } },
39+ { " <leader>dp" , function () require (" dap" ).pause () end , desc = " pause" },
4240 { " <leader>dr" , " <CMD>Telescope dap configurations<CR>" , desc = " run" },
43- { " <leader>dsb" , " <CMD>lua require(\ " dap\ " ).step_back()<CR> " , desc = " step back" },
44- { " <leader>dsc" , " <CMD>lua require(\ " dap\ " ).run_to_cursor()<CR> " , desc = " step to cursor" },
45- { " <leader>dsi" , " <CMD>lua require(\ " dap\ " ).step_into()<CR> " , desc = " step into" },
46- { " <leader>dso" , " <CMD>lua require(\ " dap\ " ).step_over()<CR> " , desc = " step over" },
47- { " <leader>dsx" , " <CMD>lua require(\ " dap\ " ).step_out()<CR> " , desc = " step out" },
48- { " <leader>dx" , " <CMD>lua require(\ " dap\ " ).terminate()<CR> " , desc = " terminate" },
49- { " <leader>dvf" , " <CMD>lua require(\ " dap.ui.widgets\ " ).centered_float(require(\ " dap.ui.widgets\ " ).frames, { border = \ " none\ " })<CR> " ,
41+ { " <leader>dsb" , function () require (" dap" ).step_back () end , desc = " step back" },
42+ { " <leader>dsc" , function () require (" dap" ).run_to_cursor () end , desc = " step to cursor" },
43+ { " <leader>dsi" , function () require (" dap" ).step_into () end , desc = " step into" },
44+ { " <leader>dso" , function () require (" dap" ).step_over () end , desc = " step over" },
45+ { " <leader>dsx" , function () require (" dap" ).step_out () end , desc = " step out" },
46+ { " <leader>dx" , function () require (" dap" ).terminate () end , desc = " terminate" },
47+ { " <leader>dvf" , function () require (" dap.ui.widgets" ).centered_float (require (" dap.ui.widgets" ).frames , { border = " none" }) end ,
5048 desc = " show frames" },
51- { " <leader>dvs" , " <CMD>lua require(\" dap.ui.widgets\" ).centered_float(require(\" dap.ui.widgets\" ).scopes, { border = \" none\" })<CR>" ,
49+ { " <leader>dvr" , function () require (" dap" ).repl .open (nil , " 20split" ) end , desc = " show repl" },
50+ { " <leader>dvs" , function () require (" dap.ui.widgets" ).centered_float (require (" dap.ui.widgets" ).scopes , { border = " none" }) end ,
5251 desc = " show scopes" },
53- { " <leader>dvt" , " <CMD>lua require(\ " dap.ui.widgets\ " ).centered_float(require(\ " dap.ui.widgets\ " ).threads, { border = \ " none\ " })<CR> " ,
52+ { " <leader>dvt" , function () require (" dap.ui.widgets" ).centered_float (require (" dap.ui.widgets" ).threads , { border = " none" }) end ,
5453 desc = " show threads" },
5554 }
5655 },
57-
5856}
0 commit comments