← Back to context

Comment by ramses0

5 hours ago

https://zellij.dev/tutorials/basic-functionality/

If you're already a tmux expert then zellij is probably no big deal, and the "written in rust" part is more of a red-herring than the headline.

Firstly, it doesn't conflict with Ctrl-A by default (but I think that's actually `screen`), second it has mouse support, floating window, saved layouts, stacked tabs, session picker/manager, and take a look at the configuration mechanism: https://github.com/zellij-org/zellij/blob/main/zellij-utils/...

...for some reason it's just feels "super-sensible", comfortable, and allows a lot of flexibility.

The concept of "booting layouts" (a very poor-man's `docker compose` ;-) is really interesting and powerful:

https://zellij.dev/documentation/layouts.html

https://zellij.dev/documentation/creating-a-layout.html

...and I've got like a total of like 1.5hrs of zellij usage under my belt.

I've never been one to be super attached to screen/tmux, tried out byobu... none of them clicked in the same way with power, ease, and flexibility that zellij felt like it provided right away.

Again: this may be telling a vim user about the power of emacs, in which case just nod and smile and go about your day, but since these terminal multiplexers are effectively "just UX", then a "slightly different UX" may end up being in actuality the whole compelling product!