I'm using a ‘session group’, to keep multiple OS-level, window-managed terminal windows open to different tmux
‘windows’ (so they share a default working-directory, tmux
settings, etceteras.) Those Terminal windows are different sizes.
Normally, from a larger Terminal, I can do the following to start a new command:
:new-window vim
However, if I ever switch to a different pane with that new, larger Terminal window, I am foreverafter stuck with this, when I switch back:
I have to kill the entire session, create an entirely new session, and link it to the session-group again, using tmux new-session -t <blah>
, to restore the full terminal-width.
Is there any other way to restore / change / set the ‘available width’ of a session (or window, idk)?
set aggressive-resize
solves it! Add that as a real answer, and I'll give you an accept. (=