add mapping for toggle term

This commit is contained in:
2025-09-16 19:25:31 +08:00
parent c022fe2f92
commit 73b15af55d
2 changed files with 37 additions and 0 deletions

View File

@@ -56,7 +56,26 @@ return {
-- setting a mapping to false will disable it
-- ["<C-S>"] = false,
["<M-h>"] = { "<Cmd>ToggleTerm size=20<CR>", desc = "Toggle terminal" },
[",tt"] = {
function()
local size = vim.o.lines * 0.4
require("toggleterm").toggle(nil, size)
end,
desc = "Toggle terminal",
},
[",tn"] = { "<Cmd>ToggleTerm direction=tab<CR>", desc = "Toggle terminal" },
},
t = {
["<M-h>"] = { "<Cmd>ToggleTerm<CR>", desc = "Toggle terminal" },
[",tt"] = { "<Cmd>ToggleTerm<CR>", desc = "Toggle terminal" },
["<C-Up>"] = { "<Cmd>resize +2<CR>", desc = "Resize terminal up" },
["<C-Down>"] = { "<Cmd>resize -2<CR>", desc = "Resize terminal down" },
-- Navigate tabs
["]t"] = { function() vim.cmd.tabnext() end, desc = "Next tab" },
["[t"] = { function() vim.cmd.tabprevious() end, desc = "Previous tab" },
},
},
},