diff --git a/lua/custom/plugins/toggle_term.lua b/lua/custom/plugins/toggle_term.lua index 34899a57..b100cab1 100644 --- a/lua/custom/plugins/toggle_term.lua +++ b/lua/custom/plugins/toggle_term.lua @@ -1,3 +1,17 @@ +function _G.set_terminal_keymaps() + local opts = {buffer = 0} + vim.keymap.set('t', '', [[]], opts) + vim.keymap.set('t', 'jk', [[]], opts) + vim.keymap.set('t', '', [[wincmd h]], opts) + vim.keymap.set('t', '', [[wincmd j]], opts) + vim.keymap.set('t', '', [[wincmd k]], opts) + vim.keymap.set('t', '', [[wincmd l]], opts) + vim.keymap.set('t', '', [[]], opts) +end + +-- if you only want these mappings for toggle term use term://*toggleterm#* instead +vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()') + return { 'akinsho/toggleterm.nvim', version = "*",