Lädt...

🔧 Switching from tmux to Zellij


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Terminal Multiplexer

If you've used terminal multiplexer in command line, you know tmux is cool! If you haven't, you really should use something like tmux, especially if you SSH into remote servers often!

Why?

Tell me: what do you do, if suddenly your SSH connection is dropped while you're in the middle of an important installation or update process that needs your input?

That terminal session is lost and you cannot easily (if at all) get back to that installation process!

This may make your system a half cooked mess! A terminal multiplexer is what you need to solve this exact issue.

Let's just say: it'll save the day, by letting you log back into the session at the exact point you were dropped off from!

Save the day

The switch

Tmux is not just a terminal multiplexer though, it's a lot more than that. But this post is not about tmux. It's about me switching from tmux to Zellij. Why? Because Zellij is just better, and with a lot more batteries included.

I was keeping an eye on Zellij for some time now, but didn't get enough time to switch. But today was that day. So here I come Zellij!

P.S. you don't need to learn tmux to start using Zellij. So if you've never used tmux, just start with Zellij right away. Here are some tutorials.

Installation

As it happened, Zellij cannot be directly installed on the OS I'm using: Ubuntu. Also, this is a new laptop I'm setting up, so I needed to take a few steps to install Zellij. So may be this post will be useful to someone!

# install build essentials on Ubuntu
sudo apt update
sudo apt install build-essential

# Install rust / cargo
curl https://sh.rustup.rs -sSf | sh

# install zellij using cargo
cargo install --locked zellij

# That's it - now run Zellij!
zellij

Further info

Here's a useful video walk through with Zellij:

That's it! Happy CLI mastery with Zellij!

Command line mastery

...

🔧 Switching from tmux to Zellij


📈 54.89 Punkte
🔧 Programmierung

🐧 Why Zellij? (Article by Zellij's main developer)


📈 52.33 Punkte
🐧 Linux Tipps

🐧 Managing tmux plugins with tmux plugin manager


📈 34.49 Punkte
🐧 Linux Tipps

🔧 tmux-tilit : better tiling for tmux 🪟🪓


📈 34.49 Punkte
🔧 Programmierung

🐧 tmuxp 1.12.0 (session manager for tmux) and libtmux 0.12.0 (python API for tmux) released


📈 34.49 Punkte
🐧 Linux Tipps

🐧 The most useful smallest tmux trick: peek() { tmux split-window -p 33 $EDITOR $@ || exit; }


📈 34.49 Punkte
🐧 Linux Tipps

🐧 The most useful smallest tmux trick: peek() { tmux split-window -p 33 $EDITOR $@ || exit; }


📈 34.49 Punkte
🐧 Linux Tipps

🐧 The most useful smallest tmux trick: peek() { tmux split-window -p 33 $EDITOR $@ || exit; }


📈 34.49 Punkte
🐧 Linux Tipps

🐧 Quick and efficient Tmux session and window switching


📈 28.72 Punkte
🐧 Linux Tipps

🐧 Recover frozen ssh pane in tmux after switching networks


📈 28.72 Punkte
🐧 Linux Tipps

🐧 Zellij (a terminal multiplexer) 0.42.0: Stacked Resize, Pinned Floating Panes, New Theme Spec


📈 26.16 Punkte
🐧 Linux Tipps

📰 Terminals stapeln und anpinnen: Zellij 0.42.0 bringt überarbeitete Oberfläche


📈 26.16 Punkte
📰 IT Nachrichten

📰 Zellij: A Modern Terminal Multiplexer for Linux


📈 26.16 Punkte
🐧 Unix Server

🔧 Install Zellij on WSL


📈 26.16 Punkte
🔧 Programmierung

🐧 Zellij (a terminal multiplexer) 0.40.0 released


📈 26.16 Punkte
🐧 Linux Tipps

🐧 Zellij made me ditch i3


📈 26.16 Punkte
🐧 Linux Tipps

🐧 Arch, Zellij, Helix & Nix in 7 minutes on Windows Subsystem for Linux (WSL 2)


📈 26.16 Punkte
🐧 Linux Tipps

🐧 Zellij - A terminal multiplexer workspace with batteries included


📈 26.16 Punkte
🐧 Linux Tipps

📰 Zellij: In Rust geschriebener Terminal-Multiplexer


📈 26.16 Punkte
📰 IT Nachrichten

🐧 Zellij: a Rusty terminal multiplexer releases a beta


📈 26.16 Punkte
🐧 Linux Tipps

🐧 LXQt on Ubuntu 20.04 switching to switching to sddm after making gdm3 default


📈 22.95 Punkte
🐧 Linux Tipps

🐧 Wezterm Nightly now has usable support for tmux control mode (native tabs + scrolling)


📈 17.25 Punkte
🐧 Linux Tipps

🐧 restart all my tmux at once


📈 17.25 Punkte
🐧 Linux Tipps

🐧 After years on Linux, I just discovered Vim & TMUX. They're fucking amazing.


📈 17.25 Punkte
🐧 Linux Tipps

🎥 GPN18 - tmux - Warum ein schwarzes Fenster am Bildschirm reicht


📈 17.25 Punkte
🎥 IT Security Video

🐧 Tmux in 100 Seconds


📈 17.25 Punkte
🐧 Linux Tipps

🐧 Tmux copy-paste mode tips and tricks for productivity


📈 17.25 Punkte
🐧 Linux Tipps

🐧 Tactical tmux: The 10 Most Important Commands | Daniel Miessler


📈 17.25 Punkte
🐧 Linux Tipps

🐧 Replacing tmux and GNU screen with Emacs


📈 17.25 Punkte
🐧 Linux Tipps

🔧 Job scheduling with tmux


📈 17.25 Punkte
🔧 Programmierung

🐧 What terminal emulator do you use with tmux?


📈 17.25 Punkte
🐧 Linux Tipps

🎥 Easterhegg 2018 - tmux - Warum ein schwarzes Fenster am Bildschirm reicht


📈 17.25 Punkte
🎥 IT Security Video

🎥 tmux in 100 Seconds


📈 17.25 Punkte
🎥 Video | Youtube

🐧 A step-by-step guide to creating custom Tmux key bindings


📈 17.25 Punkte
🐧 Linux Tipps