Get the latest tech news

Replacing tmux in my dev workflow


replacing tmux in my dev workflow

In summary: multiplexers add unnecessary overhead, suffer from a complexity cascade, because they actually have to translate escape codes, modifying them in hackish ways to get them to work with their concepts of windows/sessions. Most of them work by creating a daemon with some permutation of fork() and communicating with a unix socket between the detached process and "client" terminals. It's not perfect, there are active issues with shpool, like it doesn't restore terminal state properly when reattaching which can make resizing broken while using nvim.

Get the Android app

Or read this on Hacker News