How Zellij saved me

OK, title is a bit of clickbait. It saved me some inconvinence 😉 Yesterday, Wezterm crashed. At first, I was worried that all my “work” is lost (few blog posts were in-progress and open in helix) But I had forgotten that I always start zellij these days. So all my “work” was indeed there. All I had to do was zellij ls followed by zellij a my_session1 (and my_session2 and so on)

Continue Reading »

How to create IDE like experience in terminal using Zellij

(undocumented?) Zellij Keybindings Undocumented, because these don’t show up in the default configuration, which shows (I assume) most useful key bindings. I had to look for these, and found them in Github discussions/issues. Ctrl p d Ctrl p is for pane, but d after that (which I assume stands for down) is not documented. This creates a new terminal in horizontal split fashion 1 Ctrl n - to reduce the size of the terminal.

Continue Reading »

Why I switched to Zellij

I had tried switching to tmux for local shell sessions in past, but never truly understood why I might need it. I extensively used tmux for remote sessions. But why might I need it locally ? Then slowly I stopped using tmux and switched to wezterm which provided multiple tabs. Fast-forward several years later. Recently I came across Zellij. I decided to give it a go. When I had tried tmux it took some time to get used to the keybinding.

Continue Reading »