- Module
- libtmux
- Package
- libtmux-cxx
- Source
- include/libtmux/entities.hpp
- Other languages
- PythonRubyLuaTypeScriptRustGoJava.NETSwift
- Bases:
One window, as one listing saw it.
A window can be linked into more than one session; this handle carries the session it was reached through, which is the one its qualified target addresses.
Reads its own fields without touching tmux, on the same terms as
Session.Discussed in Architecture , Context managers , Format-token fields , Options and hooks , Traversal
In other ports A tmux window
- Python
libtmux.Window - Ruby
LibTmux::Window - Lua
libtmux.Window - TypeScript
window.Window - Rust
window.Window - Go
tmux.Window - Java
io.github.libtmux.Window.Window - .NET
LibTmux.Window - Swift
Window
- Python
44 declared, 0 inherited
Members
- panes method
- select_layout method Rearrange the panes.
- kill method
- rename method
- link_to method Show this window in another session as well.
- split method
- unlink method Stop showing it in the session this value came from.
- select method
- options method Window options.
- id method
- name method
- resize method
- move_to method Move to another index within the same session.
- rotate method
- height method
- width method
- next_layout method Step through tmux's preset arrangements, and turn the panes within the one in use.
- swap_with method Exchange positions with another window, keeping both ids.
- session method
- active_pane method
- set_option method
- unset_option method
- index method Position within its session, which
base-indexis free to start anywhere. - refresh method
- previous_layout method
- option method
- active method
- layout method An opaque token: hand it back to
select_layoutexactly as received, and do not parse its shape. - select_last_pane method Go back to the pane that was selected before the current one, and answer with it.
- pane_count method
- show_message method Show a message to the clients watching this window's session.
- session_id method The link to the parent, carried in the row so traversal upward costs nothing until the parent itself is wanted.
- activity method
- bell method
- checked_target method
- expand method Ask tmux to expand a format against this window: the same reach the session form gives, guarded the same way.
- kFields attribute
- kNoun attribute
- kSessionNameField attribute
- linked_sessions method How many sessions hold this window.
- session_name method The owning psmux route carried by Windows live snapshots.
- target method How to address this window, and the reason a window id alone will not do.
- Window method
- zoomed method