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.

method libtmux latest

Window.select

Select window.

Source and package
Qualified name
libtmux.Window.select
Module
libtmux
Declared in
Window
Package
libtmux
Source
src/libtmux/window.py
Other languages
Perlmethod Erlangfunction PowerShell Julia Elixir Haskell Common Lisp Ruby LuaTypeScriptRustGoJavaC#C++Swift Kotlin Scala OCaml F# Clojure
select (self) → Window

Description#

To select a window object asynchrously. If a window object exists and is no longer the current window, w.select_window() will make w the current window.

Examples#

>>> window = session.active_window
>>> new_window = session.new_window()
>>> session.refresh()
>>> active_windows = [w for w in session.windows if w.window_active == '1']
>>> new_window.window_active == '1'
False
>>> new_window.select()
Window(...)
>>> new_window.window_active == '1'
True

tmux command#

The tmux commands behind select.

tmux C API#

The C declarations in tmux that implement these commands.

In other ports#

Make a window active

Equivalents of Make a window active in other languages
Language Equivalent
Lua libtmux.WindowLink:select
Erlang tmux_window_link:select/1 Selects a captured membership in its session.
Haskell No public Haskell equivalent is implemented; the current modules expose scalar values and version parsing.
TypeScript window.Window.select
Rust window.Window.select
Go tmux.Window.Select
Java io.github.libtmux.Window.select
C# LibTmux.Window.SelectAsync
C++ libtmux::Window::select
Swift Server.select(_:)
OCaml Libtmux_unix.Client.select_window_at
Perl LibTmux::Server::select_window Requires an explicit WindowLink or session_id:index context; a physical window alone does not select a session placement.

No equivalent is recorded in Ruby, PowerShell, Julia, Elixir, Common Lisp, Clojure, Kotlin, Scala or F#.

Esc

Type to search.

Reference previewOpen reference