Live data from Hacker News

Zellij: A terminal workspace with batteries included

zellij.dev

91–100 of 105 posts

Re: Zellij: A terminal workspace with batteries included

#91
post #90

Earlier quoted context omitted.

Sorry for a tangent, but I am curious: I used screen forever, but maybe ten years ago I switched to tmux. Why screen over tmux?

Don't see the upside to tmux. Also, all my muscle memory?

Makes sense - I am 71 years old, and when I get really used to software I don't like to change. For example, I am celebrating my 40th anniversary of having paid Common Lisp work. Using Mosh (sometimes) instead of SSH was a worthwhile change though.

Re: Zellij: A terminal workspace with batteries included

#93
post #87
post #64

They just merged sixel support (the oldest images in terminals protocol). Which shows that they are going places gnu screen and tmux have never wanted to. In zellij you can scroll through and flip between different terminals that show sixel images, it's quite neat, knowing that such leaps are being made. Meanwhile as a longtime GNU Screen user, I've been using workarounds to pass through hyperlink markup (ls --hyperl…

You've got my attention with the sixel support. I use screen quite heavily, but I'm open to switching for something like that. I think I use screen in an unusual way, I know a few keyboard shortcuts but 99% of the time I use the command line. If you press Ctrl-A :, you get a command line with tab completion to access all the screen commands. I have no idea what the shortcut is to split a window, because I just use :s…

I don't think it does.

The default layout makes it easy to get around without learning keyboard shortcuts because it shows you what the options are per mode.

It would be pretty easy to create a plug-in that let you run different actions by name with fuzzy matching.

Re: Zellij: A terminal workspace with batteries included

#94

As a tmux user, I take a look at zellij every now and then. I love that it's more discoverable, with the keybindings displayed more readily. I think one feature I use from Tmux frequently enough is switching between sessions. It's not currently something the zellij client can do.

I wish there was a CLI editor with a zellij-like UI. I'm a nano guy, but I think the menu bar could be made much richer. Discoverability is #1 on my list of any new app. I don't want to spend weeks learning commands or referring to the manual to use functionality that I know is there. Over time, recurring patterns I'll memorize the shortcuts for. The rarer stuff I can go through the menu, explore my options and get t…

Helix(https://helix-editor.com/) and Kakoune(https://kakoune.org/) both have a keybindings that are discoverable through their UI. Helix has this small pop up that shows you the keys that you can chord and what command they perform. And kakoune has a Clippy like thing.

You could also use a thing like a neovim distribution that has which-key support.

Re: Zellij: A terminal workspace with batteries included

#95

Earlier quoted context omitted.

I wish there was a CLI editor with a zellij-like UI. I'm a nano guy, but I think the menu bar could be made much richer. Discoverability is #1 on my list of any new app. I don't want to spend weeks learning commands or referring to the manual to use functionality that I know is there. Over time, recurring patterns I'll memorize the shortcuts for. The rarer stuff I can go through the menu, explore my options and get t…

Helix( https://helix-editor.com/ ) and Kakoune( https://kakoune.org/ ) both have a keybindings that are discoverable through their UI. Helix has this small pop up that shows you the keys that you can chord and what command they perform. And kakoune has a Clippy like thing. You could also use a thing like a neovim distribution that has which-key support.

I'd only recommend Helix (or kakoune) to someone willing to spend time learning keybindings. -- I do put helix in the same bucket as zellij as "exciting upcoming tools which are nice out of the box".

which-key (from emacs) is excellent, and I wish more programs adopted the idiom. I'd say in Helix's case, it's good for helping discover the long tail of features you don't use often. It'd be a struggle to use without learning some set of navigation/editing.

Without having used it, micro https://github.com/zyedidia/micro seems like it's a nano alternative to take a look at, too.

Re: Zellij: A terminal workspace with batteries included

#96
post #90

Earlier quoted context omitted.

Sorry for a tangent, but I am curious: I used screen forever, but maybe ten years ago I switched to tmux. Why screen over tmux?

Don't see the upside to tmux. Also, all my muscle memory?

> muscle memory?

Good news that tmux allows to customize bindings, including "leader" key - so I've adjusted my .tmux.conf to have the same bindings as in screen and switching them without enforcing myself (in that rare cases when tmux is not present/cannot be installed on server).

For reference - https://github.com/CoolCold/environ/blob/master/.tmux.conf

Re: Zellij: A terminal workspace with batteries included

#97

I've been using Zellij on both Linux & Mac for around six months. It's great! For someone who wants a terminal multiplexer but a) doesn't feel like learning all the idiosyncracies of tmux and b) is OK with adding some configs in toml — it's ideal. The downsides are that it's not perfectly stable — maybe once a month I get a panic — and some terminal cobwebs aren't encapsulated — e.g. it's not possible to use "[" in k…

let's skip the part on idio-something of `tmux`, but the very much selling point of screen and tmux, among multiplexing, as support of detached state and being able to reattach later on.

Zellij seems to be targeted on local machine of end user (desktop, laptop) vs being used on server through ssh. Nothing bad about that of course, just this product is not for me.

Re: Zellij: A terminal workspace with batteries included

#98

As a tmux user, I take a look at zellij every now and then. I love that it's more discoverable, with the keybindings displayed more readily. I think one feature I use from Tmux frequently enough is switching between sessions. It's not currently something the zellij client can do.

> I love that it's more discoverable, with the keybindings displayed more readily.

Do you miss it in Tmux? Not that I remember all the hotkeys, but most 10 of them used 99% of the time for sure, for the rest just `+?`, `Ctrl+a ?` for my config - shows your current settings.

Re: Zellij: A terminal workspace with batteries included

#99

I've been using Zellij on both Linux & Mac for around six months. It's great! For someone who wants a terminal multiplexer but a) doesn't feel like learning all the idiosyncracies of tmux and b) is OK with adding some configs in toml — it's ideal. The downsides are that it's not perfectly stable — maybe once a month I get a panic — and some terminal cobwebs aren't encapsulated — e.g. it's not possible to use "[" in k…

let's skip the part on idio-something of `tmux`, but the very much selling point of screen and tmux, among multiplexing, as support of detached state and being able to reattach later on. Zellij seems to be targeted on local machine of end user (desktop, laptop) vs being used on server through ssh. Nothing bad about that of course, just this product is not for me.

Zellij can attach/detach sessions just like tmux.
Post reply on HN