Core Library0.xAPI Reference

Choose documentation 3

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

property libtmux latest

Server.panes

Panes contained in tmux server (across all windows in all sessions).

Source and package
Qualified name
libtmux.Server.panes
Module
libtmux
Declared in
Server
Package
libtmux
Source
src/libtmux/server.py
Other languages
Perlmethod Erlangfunction PowerShellcmdlet Juliafunction Elixirfunction Haskell Common Lispfunction RubyLuaTypeScriptRustGoJavaC#C++SwiftKotlinScalaOCamlF#function Clojurefunction
panes (self) → QueryList[Pane]

Description#

Can be accessed via .panes.get() and .panes.filter()

tmux command#

The tmux commands behind panes.

tmux C API#

The C declarations in tmux that implement these commands.

Guides#

Pages that discuss panes.

In other ports#

List the server's panes

Equivalents of List the server's panes in other languages
Language Equivalent
Ruby LibTmux::Server#list_panes
Lua libtmux.Snapshot.panes
PowerShell LibTmux\Get-TmuxPane Use the -Server parameter set to acquire panes across the server.
Julia LibTmux.panes panes with a Snapshot reads every captured physical pane. Use paneoccurrences for session placements.
Erlang tmux_snapshot:panes/1 Returns unique captured physical panes without tmux I/O.
Elixir LibTmux.Snapshot.panes/1 Returns a Selection of every captured physical pane without contacting tmux.
Haskell No public Haskell equivalent is implemented; the current modules expose scalar values and version parsing.
Common Lisp libtmux:panes panes on a snapshot returns captured physical panes once each.
TypeScript server.Server.panes
Rust server.Server.panes
Go tmux.Server.Panes
Java io.github.libtmux.Server.panes
Clojure libtmux.core/panes! Acquires a new graph and returns its pane occurrences.
Kotlin io.github.libtmux.kotlin.Server.panes
Scala io.github.libtmux.scaladsl.Server.panes
C# LibTmux.Server.Panes
F# LibTmux.FSharp.Server.panes Builds a deferred pane query on the shared .NET LibTmux.Server. Query.list acquires panes across that server.
C++ libtmux::Server::panes
Swift Server.panes()
OCaml Libtmux.Snapshot.panes
Perl LibTmux::Snapshot::panes One entry per captured physical pane; raw listings preserve contextual rows separately.
Esc

Type to search.

Reference previewOpen reference