@@ -42,19 +42,69 @@ map("n", "<C-k>", "<C-w>k", { desc = "switch window up" })
4242map (" t" , " <C-x>" , " <C-\\ ><C-N>" , { desc = " terminal escape terminal mode" })
4343
4444-- dap
45- map (" n" , " <leader>db" , " <CMD>lua require'dap'.toggle_breakpoint()<CR>" , { desc = " Dap toggle breakpoint" })
46- map (
47- " n" ,
48- " <leader>dB" ,
49- " <CMD>lua require'dap'.set_breakpoint(vim.fn.input('Breakpoint condition: '))<CR>" ,
50- { desc = " Dap breakpoint condition" }
51- )
52- map (" n" , " <leader>dp" , " <CMD>lua require'dap'.set_breakpoint(nil, nil, vim.fn.input('Log point message: '))<CR>" , {
53- desc = " Dap Log point message" ,
45+ map (" n" , " <F5>" , function ()
46+ require (" dap" ).continue ()
47+ end , {
48+ desc = " Dap continue" ,
49+ })
50+ map (" n" , " <F10>" , function ()
51+ require (" dap" ).step_over ()
52+ end , {
53+ desc = " Dap step_over" ,
54+ })
55+ map (" n" , " <F11>" , function ()
56+ require (" dap" ).step_into ()
57+ end , {
58+ desc = " Dap step_into" ,
5459})
55- map (" n" , " <leader>dl" , " <CMD>lua require'dap'.run_last()<CR>" , {
60+ map (" n" , " <F12>" , function ()
61+ require (" dap" ).step_out ()
62+ end , {
63+ desc = " Dap step_out" ,
64+ })
65+ map (" n" , " <leader>db" , function ()
66+ require (" dap" ).toggle_breakpoint ()
67+ end , { desc = " Dap toggle breakpoint" })
68+ map (" n" , " <leader>dB" , function ()
69+ require (" dap" ).set_breakpoint (vim .fn .input (" Breakpoint condition: " ))
70+ end , { desc = " Dap breakpoint condition" })
71+ map (" n" , " <leader>dl" , function ()
72+ require (" dap" ).run_last ()
73+ end , {
5674 desc = " Dap run last" ,
5775})
76+ map (" n" , " <Leader>lp" , function ()
77+ require (" dap" ).set_breakpoint (nil , nil , vim .fn .input (" Log point message: " ))
78+ end , {
79+ desc = " Dap set_breakpoint" ,
80+ })
81+ map (" n" , " <Leader>dr" , function ()
82+ require (" dap" ).repl .open ()
83+ end , {
84+ desc = " Dap repl open" ,
85+ })
86+ map ({ " n" , " v" }, " <Leader>dh" , function ()
87+ require (" dap.ui.widgets" ).hover ()
88+ end , {
89+ desc = " Dap hover" ,
90+ })
91+ map ({ " n" , " v" }, " <Leader>dp" , function ()
92+ require (" dap.ui.widgets" ).preview ()
93+ end , {
94+ desc = " Dap preview" ,
95+ })
96+ map (" n" , " <Leader>df" , function ()
97+ local widgets = require (" dap.ui.widgets" )
98+ widgets .centered_float (widgets .frames )
99+ end , {
100+ desc = " Dap centered_float frames" ,
101+ })
102+ map (" n" , " <Leader>dv" , function ()
103+ local widgets = require (" dap.ui.widgets" )
104+ widgets .centered_float (widgets .scopes )
105+ end , {
106+ desc = " Dap centered_float scopes" ,
107+ })
58108
59109map (" n" , " <leader>e" , " <cmd>NvimTreeFocus<CR>" , { desc = " files" , silent = true , noremap = true })
60110
@@ -70,10 +120,10 @@ command("TaskRunLast", function()
70120 require (" kide.term" ).input_run (true )
71121end , { desc = " Restart Last Task" })
72122
73- map (" n" , " <C -l>" , function ()
123+ map (" n" , " <A -l>" , function ()
74124 require (" conform" ).format ({ lsp_fallback = true })
75125end , { desc = " format file" })
76- map (" v" , " <C -l>" , function ()
126+ map (" v" , " <A -l>" , function ()
77127 vim .api .nvim_feedkeys (" \027 " , " xt" , false )
78128 local start_pos = vim .api .nvim_buf_get_mark (0 , " <" )
79129 local end_pos = vim .api .nvim_buf_get_mark (0 , " >" )
0 commit comments