return { "akinsho/toggleterm.nvim", version = "*", -- config = true, opts = { shade_terminals = false, } -- set_terminal_keymaps = function() -- 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()') }