Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

Python API

Python documentation

View as Markdown

Module
libtmux
Declared in
Window
Package
libtmux
Source
src/libtmux/window.py
Other languages
RubyLuaTypeScriptRustGoJava.NETC++Swift
kill ( self , all_except : bool | None = None ) → None
method [source]
method [source]
kill

Kill Window .

$ tmux kill-window.

In other ports Close a window

Examples

Kill a window:

>>> window_1 = session.new_window()
>>> window_1 in session.windows
True
>>> window_1.kill()
>>> window_1 not in session.windows
True

Kill all windows except the current one:

>>> one_window_to_rule_them_all = session.new_window()
>>> other_windows = session.new_window(
... ), session.new_window()
>>> all([w in session.windows for w in other_windows])
True
>>> one_window_to_rule_them_all.kill(all_except=True)
>>> all([w not in session.windows for w in other_windows])
True
>>> one_window_to_rule_them_all in session.windows
True
await window.kill();

0 declared, 0 inherited

Esc

Type to search.