add: mapping wezterm new tab and load new window

This commit is contained in:
asep komarudin 2024-02-25 18:52:25 +07:00
parent 32b28a13db
commit 27ffa22293

View file

@ -74,6 +74,16 @@ function _OPEN_ALACRITTY()
vim.cmd("silent !alacritty --working-directory " .. vim.fn.getcwd()) vim.cmd("silent !alacritty --working-directory " .. vim.fn.getcwd())
end end
function _OPEN_WEZTERM()
-- open wezterm new windows current directory
vim.cmd("silent !wezterm start --cwd " .. vim.fn.getcwd())
end
function _OPEN_WEZTERM_TAB()
-- open new tab wezterm current directory
vim.cmd('silent !wezterm cli spawn --cwd "' .. vim.fn.getcwd() .. '"')
end
local setup = { local setup = {
plugins = { plugins = {
marks = true, -- shows a list of your marks on ' and ` marks = true, -- shows a list of your marks on ' and `
@ -323,6 +333,8 @@ local mappings = {
v = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", "Vertical" }, v = { "<cmd>ToggleTerm size=80 direction=vertical<cr>", "Vertical" },
s = { "<cmd>ToggleTerm direction=tab<cr>", "New Tab" }, s = { "<cmd>ToggleTerm direction=tab<cr>", "New Tab" },
a = { "<cmd>lua _OPEN_ALACRITTY()<cr>", "Open Alacritty" }, a = { "<cmd>lua _OPEN_ALACRITTY()<cr>", "Open Alacritty" },
w = { "<cmd>lua _OPEN_WEZTERM()<cr>", "Open Wezterm" },
t = { "<cmd>lua _OPEN_WEZTERM_TAB()<cr>", "Open Tab Wezterm" },
}, },
r = { r = {
name = "  Run", name = "  Run",