tmuxtmuxOptions, hooks and formats

Choose documentation 1

latest

tmux catalog version

Latest (3.7c) 3.7c 3.2a
English

option tmux3.7c

aggressive-resize

Aggressively resize the chosen window.

Scope
window
Type
Flag (on or off)
Default
off
Set
set-option -w aggressive-resize value
Read
show-options -w aggressive-resize

Description#

Aggressively resize the chosen window. This means that tmux will resize the window to the size of the smallest or largest session (see the window-size option) for which it is the current window, rather than the session to which it is attached. The window may resize when the current window is changed on another session; this option is good for full-screen programs which support SIGWINCH and poor for interactive programs such as shells.

Releases#

Source#

Defined in
options-table.c:1076
C source reference
options_table
CLI Manual
Original manual entry

Used by#

Library documentation that names this option.

Python
libtmux.hooks.HooksMixin.set_hook, libtmux.options.OptionsMixin.set_option, libtmux.options.OptionsMixin.unset_option, libtmux.Pane.set_hook, libtmux.Pane.set_option, libtmux.Pane.unset_option and 9 more
Rust
options.generated.AGGRESSIVE_RESIZE
Go
tmux.GlobalWindowScope.SetAggressiveResize, tmux.Window.SetAggressiveResize, tmux.WindowOptionValues.AggressiveResize
Esc

Type to search.

Reference preview Open reference