window:active_pane()
¶
Since: Version 20230408-112425-69ae8472
The functionality described in this section requires version 20230408-112425-69ae8472 of wezterm, or a more recent version.
A convenience accessor for returning the active pane in the active tab of the window.
In earlier versions of wezterm, you could obtain this via:
function active_tab(window)
for _, item in ipairs(window:tabs_with_info()) do
if item.is_active then
return item.tab
end
end
end
function active_pane(tab)
for _, item in ipairs(tab:panes_with_info()) do
if item.is_active then
return item.pane
end
end
end
See also gui_window:active_pane(), which is similar to this method, but which can return overlay panes that are not visible to the mux layer of the API.