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…
Zellij – A Terminal Workspace and Multiplexer
241–248 of 248 posts
Re: Zellij – A Terminal Workspace and Multiplexer
#242Earlier 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`.
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
#243Re: Zellij – A Terminal Workspace and Multiplexer
#244Earlier 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
There's no way to please everyone :-)
Re: Zellij – A Terminal Workspace and Multiplexer
#245Is 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.
Seems muxers are essential for more ops / infrastructure facing workloads
Re: Zellij – A Terminal Workspace and Multiplexer
#246I 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.
Re: Zellij – A Terminal Workspace and Multiplexer
#247This 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.
Re: Zellij – A Terminal Workspace and Multiplexer
#248Earlier 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 :-)