Nvim: add dap, tshjkl bindings, working gitlinker
This commit is contained in:
@@ -27,8 +27,6 @@ map('n', '<leader>2', '<cmd>set tabstop=2 softtabstop=2 shiftwidth=2<cr>', defau
|
||||
map('n', '<leader>4', '<cmd>set tabstop=4 softtabstop=4 shiftwidth=4<cr>', default_options)
|
||||
map('n', '<leader>8', '<cmd>set tabstop=8 softtabstop=8 shiftwidth=8<cr>', default_options)
|
||||
|
||||
map('n', '<leader><space>', '<cmd>nohlsearch<cr>', default_options)
|
||||
|
||||
-- digraphs
|
||||
map('i', '<C-k>d', '<cmd>lua require("better-digraphs").digraphs("i")<cr>', default_options)
|
||||
|
||||
@@ -101,11 +99,21 @@ map('n', '<C-w>|', "<cmd>WindowsMaximizeHorizontally<cr>", default_options)
|
||||
map('n', '<C-w>=', "<cmd>WindowsEqualize<cr>", default_options)
|
||||
|
||||
-- specs
|
||||
vim.api.nvim_set_keymap('n', 'n', 'n:lua require("specs").show_specs()<CR>', default_options)
|
||||
vim.api.nvim_set_keymap('n', 'N', 'N:lua require("specs").show_specs()<CR>', default_options)
|
||||
vim.api.nvim_set_keymap('n', '<leader>v', ':lua require("specs").show_specs({width = 97, winhl = "Search", delay_ms = 610, inc_ms = 21})<CR>', { noremap = true, silent = true })
|
||||
map('n', 'n', 'n:lua require("specs").show_specs()<CR>', default_options)
|
||||
map('n', 'N', 'N:lua require("specs").show_specs()<CR>', default_options)
|
||||
map('n', '<leader><space>', function()
|
||||
vim.cmd.noh()
|
||||
require("specs").show_specs({width = 97, winhl = "Search", delay_ms = 610, inc_ms = 21})
|
||||
end, default_options)
|
||||
|
||||
vim.api.nvim_set_keymap('n', '<leader>cb', ':lua require("nvim-navbuddy").open()<cr>', default_options)
|
||||
|
||||
-- dap
|
||||
map('v', 'K', '<cmd>lua require("dapui").eval()<cr>', default_options)
|
||||
map('n', '<leader>dc', ':lua require("dap").continue()<cr>', default_options);
|
||||
map('n', '<leader>db', ':lua require("dap").toggle_breakpoint()<cr>', default_options);
|
||||
map('n', '<leader>dB', ':lua require("dap").set_breakpoint(vim.fn.input("Breakpoint condition: "))<cr>', default_options);
|
||||
map('n', '<leader>dn', ':lua require("dap").step_over()<cr>', default_options);
|
||||
map('n', '<leader>di', ':lua require("dap").step_into()<cr>', default_options);
|
||||
map('n', '<leader>do', ':lua require("dap").step_out()<cr>', default_options);
|
||||
map('n', '<leader>dl', ':lua require("dap").run_last()<cr>', default_options);
|
||||
|
||||
Reference in New Issue
Block a user