libtmux.Pane.refresh
- Module
- libtmux
- Declared in
- Pane
- Package
- libtmux
- Source
- src/libtmux/pane.py
- Other languages
- Ruby Lua TypeScriptRustGoJava.NETC++ Swift
-
Refresh pane attributes from tmux.
Scoped to this pane's own window (
list-panes -t %ID), so tmux -- not libtmux -- decides which session the pane belongs to. SeePane.from_pane_id.- Raises
-
-
ValueError – When
pane_idis unset. Surfaces a clear error underpython -O, where anassertwould be stripped. -
TmuxObjectDoesNotExist – When the pane no longer exists.
-
LibTmuxException – When tmux itself is unreachable.
-
In other ports Read a pane again
- Ruby No source-verified Ruby equivalent is recorded for this operation.
- Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript
pane.Pane.refreshed - Rust
pane.Pane.refresh - Go
tmux.Pane.Refresh - Java
io.github.libtmux.Pane.Pane.refresh - .NET
LibTmux.Pane.RefreshAsync - C++
libtmux::Pane::refresh - Swift reads are snapshots;
Server.snapshot()takes a new one rather than refreshing a handle
Examples
>>> pane.refresh()>>> pane.pane_id'%1'const later = await pane.refreshed();later.currentCommand;0 declared, 0 inherited