nvim/lua/plugins/toggleterm/utils.lua
2025-03-05 09:03:20 -05:00

18 lines
685 B
Lua

local M = {}
local map = require('utils').set_keymap
local Terminal = require('toggleterm.terminal').Terminal
function M.new_terminal()
local terminal = Terminal:new()
terminal:toggle()
end
function M.set_terminal_keymaps()
map('t', '<C-n>', [[<C-\><C-n>]], { desc = 'Visual mode' })
-- map('t', '<leader>xx', [[<C-\><C-n>]] .. ':ToggleTerm<CR>', { desc = 'Toggle Terminal' })
-- map('t', '<leader>xn', M.new_terminal, { desc = 'New terminal' })
-- map('t', '<leader>fx', [[<C-\><C-n>]] .. ':TermSelect<CR>', { desc = 'Find open terminal' })
-- map('t', '<leader>xr', [[<C-\><C-n>]] .. ':ToggleTermSetName<CR>', { desc = 'Rename terminal', buffer = 0 })
end
return M