The tiling window manager should handle that too, right? I suppose you’d have to re-ssh, and you wouldn’t land in the same directory by default, which adds extra friction.
- 8 Posts
- 6 Comments
- matcha_addict@lemy.loltoLinux@programming.dev•Looking Beyond Tmux and Screen: 8 Terminal Multiplexers Worth TryingEnglish2·2 days ago
- matcha_addict@lemy.loltoLinux@programming.dev•Looking Beyond Tmux and Screen: 8 Terminal Multiplexers Worth TryingEnglish1·2 days ago
It is worth mentioning that some alternative programs offer these features without the tiling and multiplexing. zmx is my favorite and the only one to not have weird kinks imo. Dtach is another one.
- matcha_addict@lemy.loltoLinux@programming.dev•Looking Beyond Tmux and Screen: 8 Terminal Multiplexers Worth TryingEnglish1·2 days ago
Sorry that I come off as argumentative, but I’ve went too deep thinking about this question, and I want to bounce my ideas off and possibly change my mind or confirm my position.
I agree with the concept of using cross-platform, environment-agnostic software. However, I would prefer to move this feature one level up: the terminal emulator itself. Imo, what tmux provides is in the territory of features that terminal emulators provide. In a way, it is making up for lack of features in typical terminal emulators. It supercharges your terminal!
But I think it is not an ideal solution. The ideal solution is a terminal emulator that has those features, which imo are Wezterm and kitty.
Some programs sometimes have weird issues with tmux. Things rendering incorrectly, colorschemes not showing right, etc. It also increases latency significantly, just because it is basically a terminal emulator inside a terminal emulator.
WezTerm and kitty are cross platform and environment agnostic, so they should give you the same benefits.
But I do agree that window managers don’t give the same benefits.
Hi cm0002, if you’re ever in need of any help in managing this instance, please let me know. Thank you for taking over!
- matcha_addict@lemy.loltoAsk Lemmy@lemmy.world•Is it racist to oppose illegal immigrants?English0·11 months ago
I am yet to hear a justification for opposing illegal immigration that doesn’t tie back into racism or racial prejudice, let alone a justification that actually makes sense if you take it apart.
Someone prove me wrong, and I’ll change my mind.
I’ve been resisting multiplexers for similar reasons for a long time. But I think tiling window managers start to become a hindrance when you have a non trivial number of terminal sessions open.
I like to think of tiling window manager as a program to manage windows, while the multiplexer manages terminal sessions. Many of my terminal sessions are backgrounded rather than having a dedicated window hanging somewhere. Many of them are only running some program and are no longer being used interactively.
Fuerhermore, with a multiplexer, you can easily launch a new session in the same directory you’re in, same environment, or same ssh host you ssh’ed into.
With that being said, it is probably possible to figure out a good workflow using tiling window managers. It is probably harder and most tiling managers Dont provide the features by default, imo, but I bet it’s possible.