Re:Zellij – A terminal workspace with batteries included (tm...
by anileated on Monday February 05, 2024 @06:44AM
(#39260159)
Interesting. Tmux also has pane zooming feature (where it will take the entire window until you switch it off) & window/pane browser (prefix + B, I think). They seem to achieve something similar, though I rarely see a need for it.
I keep different Tmux instances for different projects so I get up to 9 windows per project with no overhead.
Re:Zellij – A terminal workspace with batteries included (tm...
by ayoisaiah on Monday February 05, 2024 @06:56AM
(#39260267)
Zellij has that too. I rarely use that though.
What I'm talking about is this: https://imgur.com/lUvhjJe
The 3 floating windows above a Vim instance
Re:Zellij – A terminal workspace with batteries included (tm...
by anileated on Monday February 05, 2024 @08:44AM
(#39261115)
That is an anti-feature for me, as I don’t see immediately how to switch to the one I need through keyboard, without clicking it. There must be a quick switch of some sort?
Re:Zellij – A terminal workspace with batteries included (tm...
by ayoisaiah on Monday February 05, 2024 @08:49AM
(#39261163)
Yes of course, you can use keyboard to do everything in Zellij. One thing that eased my transition was the addition of (customizable) Tmux keybindings so that muscle memory was retained.
Re:Zellij – A terminal workspace with batteries included (tm...
by anileated on Thursday February 08, 2024 @02:50AM
(#39299423)
So what’s your shortcut to immediately switch to the chrome-dev floater, for example?
Re:Zellij – A terminal workspace with batteries included (tm...
by 0x008 on Wednesday February 07, 2024 @05:52AM
(#39286979)
I don't really get why you would bring a floating terminal into your "main coding screen" to do something in the background. What problem does it solve compared to just switching to another window, running the command, and and switching back?
Also in tmux you can just attach a existing window as a split to your current window and then pop it out again using aliases/bindings.
The benefit is that you can only use one window for every project instead of 2 or more.
What I usually do is have Vim take up the entire window and use floating terminals for background stuff which can be brought in and out of view with a hot key.
The floating terminals are stacked by default, but they can also be arranged side by side if needed.
I won't claim it to be a huge game-changer for productivity, but its definitely a nicer workflow for me.