diff --git a/nvim/.config/nvim/after/plugin/nvimgdb.vim b/nvim/.config/nvim/after/plugin/nvimgdb.vim new file mode 100644 index 0000000..9fdc9f7 --- /dev/null +++ b/nvim/.config/nvim/after/plugin/nvimgdb.vim @@ -0,0 +1,13 @@ +function! NvimGdbNoTKeymaps() + tnoremap jk +endfunction + +let g:nvimgdb_config_override = { + \ 'key_next' : 'n', + \ 'key_step' : 's', + \ 'key_finish' : 'f', + \ 'key_continue' : 'c', + \ 'key_until' : 'u', + \ 'key_breakpoint' : 'b', + \ 'set_tkeymaps' : "NvimGdbNoTKeymaps", + \ } diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index b5832ca..fe0459f 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -115,6 +115,8 @@ local init = function () 'rafamadriz/friendly-snippets', 'hrsh7th/vim-vsnip' } + -- GDB support + use 'sakhnik/nvim-gdb' end return require('packer').startup(init)