this post was submitted on 30 Aug 2023
7 points (100.0% liked)

commandline

1747 readers
1 users here now

founded 1 year ago
MODERATORS
 
top 8 comments
sorted by: hot top controversial new old
[–] StudioLE@programming.dev 0 points 1 year ago (1 children)

I never understand apps like this. Surely if you're looking for this level of feature you may as well just use a GUI?

[–] 0xDEADBEEFCAFE@programming.dev 0 points 1 year ago (1 children)

zellij is a terminal multiplexer like tmux which for example allows you to have multiple terminals shown in the same window. It works both locally and over SSH. Which GUI would do the same?

I'm currently using zellij after previously having used tmux. For me zellij is a direct upgrade in every way, and the default tmux keybindings are even supported out of the box in zellij which makes transitioning incredibly easy. The only downside is that I have no idea how to pronounce the name.

[–] verstra@programming.dev 0 points 1 year ago (1 children)

That's cool, but if I'm used to tmux already, what's the benefit of learning how to use zellij?

[–] technom@programming.dev 1 points 1 year ago

Stay off Tmux for a couple of months and try again. I've been through that exact scenario. It doesn't feel intimidating, but you still need to brush up.

One thing that zellij does correctly is discoverability. You don't need to even read their documentation to become productive.

Zellij is also reaching feature parity with tmux. But its development seems to be accelerating. Zellij might become the dominant multiplexer soon.

[–] pm_me_your_quackers@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Love using this, the only issue is some key defaults clash with nvim, but it's customizable so basically a non-issue. I do wish they'd make a PS port, not everything I do can be done in WSL. But when it works it's great.

[–] caseyweederman@lemmy.ca 1 points 1 year ago

One thing that took me ages to get is that Ctrl+G (lock layout) makes it stop intercepting key combos.
Get the layout to where you like it, set it to be locked by default, step out of locked mode when you need to resize panes or add tabs.