最后活跃于 1751691196

popup terminal for wezterm

sajenim's Avatar sajenim 修订了这个 Gist 1751691196. 转到此修订

没有任何变更

sajenim's Avatar sajenim 修订了这个 Gist 1751691173. 转到此修订

没有任何变更

sajenim's Avatar sajenim 修订了这个 Gist 1751691132. 转到此修订

没有任何变更

sajenim's Avatar jasmine 修订了这个 Gist 1751681032. 转到此修订

1 file changed, 24 insertions

wezterm.lua(文件已创建)

@@ -0,0 +1,24 @@
1 + config.keys = {
2 + { -- If there is only one pane, split it vertically, otherwise toggle zoom on the first pane.
3 + key = "`",
4 + mods = "LEADER",
5 + action = wezterm.action_callback(function(_, pane)
6 + local tab = pane:tab()
7 + local panes = tab:panes_with_info()
8 + if #panes == 1 then
9 + pane:split({
10 + direction = "Bottom",
11 + size = 0.3,
12 + })
13 + elseif not panes[1].is_zoomed then
14 + panes[1].pane:activate()
15 + tab:set_zoomed(true)
16 + elseif panes[1].is_zoomed then
17 + tab:set_zoomed(false)
18 + panes[2].pane:activate()
19 + end
20 + end),
21 + },
22 + }
23 +
24 + return config
上一页 下一页