Live data from Hacker News

Zellij – A Terminal Workspace and Multiplexer

zellij.dev

201–210 of 248 posts

Re: Zellij – A Terminal Workspace and Multiplexer

#201
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…

From the webpage, it seems ability to detach is planned for future work.

Re: Zellij – A Terminal Workspace and Multiplexer

#202
Looks amazing!

Unfortunately it doesn't implement the feature that keeps me stuck on Terminator: disabling of line wrapping. After using that I could never use a different terminal. But perhaps this could inspire me to try and learn enough Rust to implement it :-)

Re: Zellij – A Terminal Workspace and Multiplexer

#203
post #114
post #56

Earlier quoted context omitted.

I had to print this https://tmuxcheatsheet.com/

fwiw, if youre in tmux you can hit -?, so for me it's ctrl+w+? and itll show all available tmux commands.

ctrl-w is a very commonly used key to control vim windows. How do you manage with that? I have my tmux leader key mapped to ctrl-z as we hardly use it these days.

Re: Zellij – A Terminal Workspace and Multiplexer

#205
post #143

I've been using tmux for quite a while, though at a fairly casual level. The first thing I noticed is that this interface is discoverable - it shows me what I can do, which is incredible and makes me want to use it. The main reason I've been a casual tmux user and not an advanced one despite using it for years, is because every time I want to try something new I have to google if it's possible. The second thing I not…

> 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).

Re: Zellij – A Terminal Workspace and Multiplexer

#206
post #167

Earlier quoted context omitted.

Also C-space sets the mark on Emacs.

I have been exposed as someone who doesn't use emacs :)

Sadly for CJK users, C-space is used to trigger the input methods in some operating systems, e.g., MS Windows

Re: Zellij – A Terminal Workspace and Multiplexer

#207
post #22

What's the point of fitting multiple terminals in a single text-mode screen when everybody is using GUI terminal emulators and tiling window managers? I remember good old pure text-mode days with warmth but doubt there are many people actually doing it nowadays. So I imagine this (thesubject) is going to be ran inside a GUI terminal emulator window and I don't understand how is that better than just having more windo…

I use tmux locally even though I run i3 as my window manager. Mostly because I configured tmux to show the current directory and git branch (if in a git directory) so I can keep my prompt a clean "$".

Not knocking your setup but you can have can configure most terminal emulators to put that info in the title and have that displayed on your bar.

Re: Zellij – A Terminal Workspace and Multiplexer

#208
The discoverability of shortcuts in zellij is great! Besides this and tmux you can also try

* mtm: https://github.com/deadpixi/mtm

* dvtm: https://linuxconfig.org/an-introduction-to-terminal-multiple...

* abduco

None of these have ever stuck with me because I don't like how they alter the ability to scroll (although I haven't tried the newer tmux mouse/scrolling capabilities).

To maintain a session I prefer to use EternalTerminal (screen messes up scrolling much like tmux).

I find most of my windowing needs satisfied by tabs in the terminal and by using Xmonad on Linux or yabi on Mac whereas some Mac users seem to be at least partially making up for the lack of window management with tmux.

I just switched to using wezterm as my daily terminal. It is written in Rust, very fast, featureful, and works cross platform.

Re: Zellij – A Terminal Workspace and Multiplexer

#209
post #2

I'm not sure I could untrain all my muscle memory I've built up over the years with my TMUX configuration, but I truly believe in the next 10 years all of my current command line tools will be slowly replaced with rust equivalents (with the exception of neovim). ripgrep and fzf are already a large part of my workflow, and I love seeing WebAssembly becoming the universal plug and play standard. > Build a web client to…

Check out tmate

Re: Zellij – A Terminal Workspace and Multiplexer

#210
post #205
post #143

I've been using tmux for quite a while, though at a fairly casual level. The first thing I noticed is that this interface is discoverable - it shows me what I can do, which is incredible and makes me want to use it. The main reason I've been a casual tmux user and not an advanced one despite using it for years, is because every time I want to try something new I have to google if it's possible. The second thing I not…

> 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).

But Ctrl+Y is what I use to scroll up in vim! Ultimately I think all ctrl combinations were taken long before tmux came around, you just set it to the one that annoys you less. Ctrl+a seems to be a popular choice. I personally just leave it on the default.
Post reply on HN