libtmux.Pane.from_pane_id
Python
- Python
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
- Module
- libtmux
- Declared in
- Pane
- Package
- libtmux
- Source
- src/libtmux/pane.py
-
Create Pane from existing pane_id.
tmux's
cmd_findroutes a-ttarget by *sigil*, so a%-id handed tolist-panesresolves to that pane's window and lists it. Every row comes back stamped with the session tmux considers canonical for that window -- the most recently active one -- which is the same sessiondisplay-message -t %ID '#{session_id}'reports. A window linked into several sessions therefore gets one authoritative answer instead of "whichever session sorted last".Examples
>>> Pane.from_pane_id(server=pane.server, pane_id=pane.pane_id)Pane(%1 Window(@1 1:..., Session($1 ...)))- Parameters
- Returns
- Raises
-
-
TmuxObjectDoesNotExist – When no such pane exists on a reachable server.
-
LibTmuxException – When tmux itself is unreachable.
-
Discussed in Filtering and queries
0 declared, 0 inherited