Remix.run Logo
benrutter 6 days ago

If you've used Neovim vs Helix, I'd say the comparison is pretty close.

Tmux is more customisable, but a lot messier out the box. It's much older so has picked up a little cruft along the way.

Zellij is newer so has the benefit of being a clearer implementation. But it's designed as an "out the bix" experience, not one you can customise to your hearts content.

Edit: if you did want to try out zellij, I should point out there's a "no install, try in shell" option on their website's main page which is a super quick way to get a taste!

diffrinse 5 days ago | parent | next [-]

You can't rebind plugin key maps and creating a new session conflicts with my preferred custom mode bindings. It's clear the devs are both rather opinionated and want to ship features, but they gotta clear stuff like that up, I'm not interested in doing that from CLI when tmux does this without issue.

GCUMstlyHarmls 5 days ago | parent [-]

0.41 included some "non-colliding keybind" option, and you can clear-defaults in the config now, so this issue might be fixed. I haven't tested it but I recall seeing news about it.

Last I tried it the bind issue and performance were sort of blockers for me, but it looks like both of those are moving forward.

https://github.com/zellij-org/zellij/releases/tag/v0.41.0

EPendragon 6 days ago | parent | prev [-]

> Tmux is more customisable, but a lot messier out the box.

I have definitely felt that. Customization wasn't necessarily straightforward - just required some time spent reading the docs.

I appreciate the heads up about the "no install, try in shell" option. I will make sure to take a look!