libtmux.Pane.choose_tree
Python
- Python
- Ruby Unavailable
- Lua Unavailable
- TypeScript
- Rust Unavailable
- Go
- Java Unavailable
- .NET
- C++ Unavailable
- Swift Unavailable
- Module
- libtmux
- Declared in
- Pane
- Package
- libtmux
- Source
- src/libtmux/pane.py
- Other languages
- Ruby Lua TypeScript Rust Go Java .NET C++ Swift
- choose_tree ( self , sessions_collapsed : bool | None = None , windows_collapsed : bool | None = None , format_string : str | None = None , filter_expression : str | None = None , sort_order : t.Literal["index", "name", "time", "size"] | None = None , reverse : bool | None = None , zoom : bool | None = None ) None
-
Enter tree chooser via
$ tmux choose-tree.- Parameters
-
-
sessions_collapsed ( bool | None ) – Start with sessions collapsed (
-sflag). -
windows_collapsed ( bool | None ) – Start with windows collapsed (
-wflag). -
format_string ( str | None ) – Format for each item shown in the chooser (
-Fflag). -
filter_expression ( str | None ) – Filter expression evaluated per item; only items whose filter expands non-zero are shown (
-fflag). -
sort_order ( t.Literal["index", "name", "time", "size"] | None ) – Sort field (
-Oflag). -
zoom ( bool | None ) – Zoom the pane while the chooser is active (
-Zflag).
-
In other ports Open the session and window chooser in a pane
- 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.chooseTree - Rust no equivalent on
Pane - Go
tmux.Pane.ChooseTree - Java no equivalent on
Pane - .NET
LibTmux.Pane.ChooseTreeAsync - C++ no equivalent on
Pane - Swift no equivalent on
Pane
Examples
>>> pane.choose_tree()await pane.chooseTree({ sessionsOnly: true });0 declared, 0 inherited