i do not change from the default ctrl + b prefix. you all need to have bigger hands
seen from China
seen from United States
seen from China
seen from Netherlands
seen from United States
seen from Germany
seen from Türkiye

seen from France

seen from Netherlands

seen from Australia
seen from Belarus
seen from China

seen from United States
seen from China

seen from United States
seen from Malaysia

seen from Türkiye

seen from United States
seen from Norway
seen from Italy
i do not change from the default ctrl + b prefix. you all need to have bigger hands
Was going to complain about my editor layout being annoying on Android with 3+ panels but I realized I could just do a little rearranging
Split To Same Directory In Tmux
I do a lot in the terminal, and use tmux a lot. One of the cooler things is working with panes, so you can have several terminals right […]
Split To Same Directory In Tmux
Archive Links: ais ia
something i find so annoying with so many terminal multiplexers is that they're all almost perfect for using as a daily driver but every single one has some issue that makes it not possible to use properly
wezterm is nearly perfect with native keybinds, fantastic protocol support, good config, and a built-in multiplexing feature that works across ssh. unfortunately, that multiplexing feature is fully broken to the point of being unusable! if you detach and reattach, there's any number of issues that'll happen that mean having to reopen split panes, defeating the point of any of it. the command pallet is also a neat feature but impossible to navigate
zellij is really cool, actively developed, has an interesting plugin system, an expansive config, and real nice status bars telling you what keybinds you can use. but! those keybinds basically make it unusable. it spans most of the ctrl/alt keyboard space, which is exactly where, say, and editor might also go. it seems to have had kitty protocol support added at some point, but that doesnt work at all, and enabling kitty support in nushell while using zellij breaks everything
tmux is. well, it's tmux. it's solid, performant, scriptable, and pretty much abandonware. sure, it might have some updates to keep it working, but it will pretty much never get any real new features, and the ones it does have are kinda limited. you can only open 1 popup at a time? sure, i guess that works most of the time, but man that's an annoying limitation. oh and kitty protocol support? yeah right go fuck yourself actually
oh and that's it. on top of this there are basically these 3 options for detachable multiplexing (that works over ssh), and all others would end up just being inferior versions really. as to what i use currently? it's tmux in wezterm. wezterm is actually a good terminal, it's just the advertised 'multiplexing' features are basically non-functional, and tmux is good enough that is actually works, if a bit annoyingly
honestly, i want to work on wezterm and fix all the multiplexing shit so i can use it, but it's a massive project so i have no idea where to start. maybe i should work up the courage to ask some people and get stuck in, but that's anxiety and a lot of time
ugh
One of the most intimidating and also scariest facts I've been coming to terms with is how true that one xkcd comic is about how many people & libraries are reliant on some package that has been thanklessly maintained by one person in Nebraska since 2003.
In an entirely unrelated discovery, I learned today that tmux (you know, that one terminal multiplexer that is used by god knows how many people) is functionally maintained & developed by one dude, Nicholas Marriott, who was the original creator of the program back in 2007. There is a contribution guide, and he does have a list of recommended issues to work on. So, if you're looking for an open source project to contribute to, and you use tmux, consider :)
to complete the series: terminal muxing and session management ?
gnu screen
tmux babeyyyyy
dtach for sessions (my term has splits/i use a tiling wm)
abduco for sessions (opt: dvtm for tabs/splits)
ugh horrible hacks (the kovidgoyal option)
my terminal does splits/tabs (opt: do any do session management ???)
..muxing ??? no clue
don't need anything that complex
Tmux is a terminal multiplexer. It allows you to work with multiple terminal sessions at once. Installation It is really easy to install an
Read more: Getting started with tmux
The most distributed software is #linux. The mind blowing things about linux is that it wasn't planned to be this big. It's the most contributed open source project out there. I think it's the only operating system that runs everywhere without need of customization. I mean #MSWindows and #Mac are still trying to achieve single kernel for every platform and they are failing continuously. :) . . #code #cpp #cplusplus #techie #vim #tmux #ssh #coder #developer #development #100DaysOfCode #Microsoft #apple #coding #hackerman #gtk #gtkmm #gnome #terminal #console @peoplewhocode https://www.instagram.com/p/Bs6sEXyB77n/?utm_source=ig_tumblr_share&igshid=14mx42bbsfd5j