Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I doubt that would be possible with tmux's built-in zoom functionality (if it is, I'm not aware). You can use tools such as tmuxinator to create cusotm layouts, but I think "zoom" in tmux means "cover the whole window"
Use a customizable window manager (awesomewm, for example) so you can seamlessly tile and move between operating system windows, and put your work into multiple tmux sessions in separate terminal windows… so have tall+narrow pane in a tmux terminal on left, and the horizontal panes in a separate tmux session & terminal window on the right. https://github.com/intrntbrn/awesomewm-vim-tmux-navigator is made for this.
Script-out the creation of new windows from the current window… so with the desired panes create a new window with the desired layout using the panes from the current/old window (then another script to rebuild the previous window). https://github.com/tmux-python/libtmux could make this scripting easier; I don't think tmuxinator would give you the versatile zooming effect you're looking for.
Related posts
- Do you use a window manager?
- Navigate panes and windows with the same keys?
- Plugin for traversing from a pane off the edge to another session?
- Show HN: OpenAPI DevTools – Chrome ext. that generates an API spec as you browse
- ¿Tons qué? ¿Se va a hacer o no se va a hacer el blackout de r/mexico? ¿Dónde están los mods? ¿Por qué no quieren unirse?