3 ms·
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
by kzrdude 4y ago
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 --hyperlink) and thinking about what I could do if there was sixel or other image protocol support - Zellij already supports hyperlinks just fine, and now images so it is very promising.
- taviso 4y agoYou'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 :split. Same with :resize, :focus, :remove, :paste, :title, etc, etc. I'm quite happy with one less application I need to memorize bindings for, and I'm reluctant to give that up! Does Zellij do something similar?
- mastax 4y agoI 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.
- mark_l_watson 4y agoSorry for a tangent, but I am curious: I used screen forever, but maybe ten years ago I switched to tmux. Why screen over tmux?
- kzrdude 4y agoDon't see the upside to tmux. Also, all my muscle memory?
- mark_l_watson 4y agoMakes 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.
- CoolCold 4y ago> 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 https://github.com/CoolCold/environ/blob/master/.tmux.conf