Live data from Hacker News

Zellij – A Terminal Workspace and Multiplexer

zellij.dev

241–248 of 248 posts

Re: Zellij – A Terminal Workspace and Multiplexer

#241
post #120

I've only used it for a few minutes, but here's my first impressions. What I really liked: I didn't have to read any documentation to understand how to do the things I'm used to in tmux, the CTRL+[KEY] menus with hints are really helpful and well designed. What I didn't like so much: The interface doesn't feel as snappy as tmux over a remote connection, and I couldn't find any way in the "CTRL-menu" to detach (like t…

I noticed your second point. Massive type ahead, whether at the shell prompt, or within an app. I could not touch type at that delay, like trying to talk over a call with a pronounced delayed echo.

Re: Zellij – A Terminal Workspace and Multiplexer

#242
post #92

Earlier quoted context omitted.

That seems like a lot of wasted space to me. The benefit of putting it into tmux is it only shows in 1 place. I don't need to see the git branch and folder of the location where I ran my previous commands, I just need to see where I am at right now.

Seeing the old time is useful though because it lets you eyeball how long a command took to run even if you forgot to do `time`.

Do you ever need to know how long a command takes? And if you ever need it is it really worth a full line for every command that is ran. And it shows the time that the prompt is printed right? It doesn't show the time your command is executed if I am correct.

I guess you can hit enter before every command is entered to get the correct time but that is a lot of wasted space!

Maybe I'm getting too minimalist but I don't see the benefit to productivity in these over the top prompts.

Re: Zellij – A Terminal Workspace and Multiplexer

#244
post #215
post #205

Earlier quoted context omitted.

> Ctrl-b is what tmux uses, so you know it's safe Ctrl-b is "back one character" in most apps that use readline (including bash) and emacs. For that reason I change my Tmux prefix to Ctrl+Y (I also think it is more ergonomic).

C-b is what tmux uses because it was developed in screen and and C-a was taken. I always change my tmux config to C-a leader and C-a-a for literal C-a

C-a is "go to beginning of line" in emacs-bindings for bash, which I use quite often...

There's no way to please everyone :-)

Re: Zellij – A Terminal Workspace and Multiplexer

#245

Is there a good reason for a multiplexer to be a separate tool from a terminal? Or a window manager? Or is this just GNU/Unix philosophy (do one thing well and compose). The reason I ask is that while I never used a multiplexer like tmux, I use the layout features of kiTTY every day and I can't quite see beyond that common use case (split this terminal into X windows with Y layouts).

persistence and the ability to run it on a remote machine are the big draws. I can set up a tmux session on a remote box, have multiple connections to it, and close my terminal without losing my work.

Makes sense.I am definitely not SSH ing around very much.

Seems muxers are essential for more ops / infrastructure facing workloads

Re: Zellij – A Terminal Workspace and Multiplexer

#246
post #27

I love that the UI can be explored by the user, since it shows available keyboard shortcuts. This is something where GNU screen or tmux suck, because you really have to lookup how to operate these tools. In some manual or with google.

tmux and screen both have online shortcut “cheat sheet” displays, fyi.

Re: Zellij – A Terminal Workspace and Multiplexer

#247
post #226

This looks incredible to someone who's always had an eye for tmux but not the energy to spend two weeks memorizing keybindings. As a side note, does anyone know why it fails to load the separators in the status bar on WSL? I've got a proper font installed and even emojis work. However with Zellij, I am just getting "" characters between the Ctrl + lines.

Not sure what terminal you're using but I was able to get the separators working fine on Windows Terminal with a powerline font enabled on my WSL profile.

I was using the default terminal that appears alongside WSL, but switched to Windows Terminal (with the same font) and had success.

Re: Zellij – A Terminal Workspace and Multiplexer

#248
post #244
post #215

Earlier quoted context omitted.

C-b is what tmux uses because it was developed in screen and and C-a was taken. I always change my tmux config to C-a leader and C-a-a for literal C-a

C-a is "go to beginning of line" in emacs-bindings for bash, which I use quite often... There's no way to please everyone :-)

Hence the C-a-a for a literal C-a. It's not the same but hitting control a a isn't much worse than just control a.
Post reply on HN