plugin updates

This commit is contained in:
kossLAN 2024-08-28 00:03:42 -04:00
parent fd4cc7c8e6
commit 2019cab65d
Signed by: kossLAN
SSH key fingerprint: SHA256:bdV0x+wdQHGJ6LgmstH3KV8OpWY+OOFmJcPcB0wQPV8
8 changed files with 113 additions and 59 deletions

View file

@ -174,18 +174,47 @@ keymap.set('n', ']h', function()
}
end, { noremap = true, silent = true, desc = 'next [h]int diagnostic' })
local function toggle_spell_check()
---@diagnostic disable-next-line: param-type-mismatch
vim.opt.spell = not (vim.opt.spell:get())
end
keymap.set('n', '<leader>S', toggle_spell_check, { noremap = true, silent = true, desc = 'toggle [S]pell' })
keymap.set('n', '<C-d>', '<C-d>zz', { desc = 'move [d]own half-page and center' })
keymap.set('n', '<C-u>', '<C-u>zz', { desc = 'move [u]p half-page and center' })
keymap.set('n', '<C-f>', '<C-f>zz', { desc = 'move DOWN [f]ull-page and center' })
keymap.set('n', '<C-b>', '<C-b>zz', { desc = 'move UP full-page and center' })
-- DAP Keymaps
vim.api.nvim_set_keymap(
'n',
'<leader>db',
':lua require"dap".toggle_breakpoint()<CR>',
{ noremap = true, silent = true, desc = 'debugger set [b]reakpoint' }
)
vim.api.nvim_set_keymap(
'n',
'<leader>dc',
':lua require"dap".continue()<CR>',
{ noremap = true, silent = true, desc = 'debugger [c]ontinue' }
)
vim.api.nvim_set_keymap(
'n',
'<leader>dn',
':lua require"dap".step_over()<CR>',
{ noremap = true, silent = true, desc = 'debugger [s]tep over' }
)
vim.api.nvim_set_keymap(
'n',
'<leader>di',
':lua require"dap".step_into()<CR>',
{ noremap = true, silent = true, desc = 'debugger [s]tep into' }
)
vim.api.nvim_set_keymap(
'n',
'<leader>dr',
':lua require"dap".repl.open()<CR>',
{ noremap = true, silent = true, desc = 'debugger [r]epl' }
)
--- Disabled keymaps [enable at your own risk]
-- Automatic management of search highlight