return { -- amongst your other plugins 'akinsho/toggleterm.nvim', event = "VeryLazy", version = "*", keys = { [[]], }, config = function() function _G.set_terminal_keymaps() local opts = {buffer = 0} vim.keymap.set('t', '', [[]], 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) vim.keymap.set('t', '', [[]], opts) -- ここに追加 vim.keymap.set('t', '', [[]], opts) -- ここに追加 end require("toggleterm").setup { open_mapping = [[]], } -- if you only want these mappings for toggle term use term://*toggleterm#* instead vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()') end, }