Window
An immutable physical window with explicit actions, independent of session membership and index.
Source and package
-
Discussed in Getting started
In other ports A tmux window
- PowerShell
LibTmux\Get-TmuxWindowThis cmdlet reads shared .NET
LibTmux.Windowplacements. Use-Serverfor all sessions or-Sessionfor one session. - Julia
LibTmux.WindowSnapshotWindowSnapshotholds captured physical-window data.WindowLinkrecords a placement in a session; actions useWindowRef. - Python
- Ruby
- Lua
- TypeScript
- Rust
- Go
- Java
- C#
- C++
- Swift
- Kotlin
- Scala
- F#
LibTmux.FSharp.WindowThis F# module identifies shared .NET
LibTmux.Windowplacements and builds deferred pane queries.Query.listacquires their results from tmux.
- PowerShell
Members11#
Collections and queries1#
- panes/2 function Returns a plain list of captured physical panes in numeric pane-ID order.
Common operations7#
- id: String
.t () property Required: building the struct without this key is an error. - name: Lib
Tmux (String.Schema .observed .t ()) property - height: Lib
Tmux (non.Schema .observed _neg ()) property_integer - width: Lib
Tmux (non.Schema .observed _neg ()) property_integer - layout: Lib
Tmux (String.Schema .observed .t ()) property - rename!/4 function Returns
:okwhenrename/4completes; raises API errors orLibTmux.Action.CompletionErrorotherwise. - zoomed: Lib
Tmux (boolean()) property.Schema .observed
Other members3#
- rename/4 function Renames an exact physical window across all its memberships.
- server_instance: String
.t () property Required: building the struct without this key is an error. - t/0: t() :: %Lib
Tmux { height: Lib.Window Tmux (non.Schema .observed _neg ()), id: String_integer .t (), layout: LibTmux (String.Schema .observed .t ()), name: LibTmux (String.Schema .observed .t ()), server_instance: String.t (), width: LibTmux (non.Schema .observed _neg ()), zoomed: Lib_integer Tmux (boolean()) } typealias A physical window; session index and active-window state belong to a WindowLink..Schema .observed