4 ms·
I use the terminal for almost everything but rarely use tmux, I have a window manager for window management so tmux doesn't really seem too useful in that regar
by yur3i__ 7y ago
I use the terminal for almost everything but rarely use tmux, I have a window manager for window management so tmux doesn't really seem too useful in that regard
- kettro 7y agoA huge benefit of tmux is session management, where you can resume a session on a different terminal. I use it on my desktop, so I can ssh in on my laptop when working from home, and immediately pick up where I left off.
- dvtrn 7y agoWhat if I use screen?
- inetknght 7y ago`tmux` is directly intended to replace `screen`.
- sgn 7y agoBut not for those want to communicate via serial console. Or is there anything was changed?
- inetknght 7y agoAhh, I said such in tongue and cheek. Indeed, I recently had need to communicate via serial console and searching Stackoverflow suggested screen. I tried tmux and... nope. I ended up using `minicom` instead. Alas, serial ports are pretty nifty but I get the impression that they are distinctly becoming a lost art
- yur3i__ 7y agoActually yeah you are right. I use tmux for running a doom server with my friends. Sorry I forgot about that because I don't generally need to log into it
- ohyeshedid 7y agotmux isn't a window manager.
- tomxor 7y agoHe probaly means tiling window manager specifically, which makes tmux's binary partitioning redundant for all but remote work. I used to use tmux much more heavily locally before I switched to a tiling window manager, now I only use it when I need to do a lot of work over SSH or am using an unstable connection or long running process etc.
- Galanwe 7y agoI get you. Since I moved exclusively to i3 some 10 years ago, I find myself seldomly using screen/tmux anymore. The splitting, moving and switching of windows is just more convenient. Tmux has been relegated to start long running processes on remote servers, and remote pair programming sessions. I could see myself using tmux more if I could find a way to get a more seemless experience when having to scroll panes, copy/paste, handle $TERM properly with vim (I always end up with partially refreshing vim colors under tmux), etc
- em-bee 7y agothe main advantage for tmux is in remote use. i work on multiple machines (laptop, desktop, etc) and i often like to access one from the other. tmux allows me to switch devices in a seamless way. i don't use i3 but you are right about the splitting in particular. it would be nice if we could have more gui integration of tmux. like a graphical tmux client that maps split windows to resizeable gui panes
- colecut 7y agoDo you ever ssh into remote servers? Tmux would give you that same pane management on a remote server without having to SSH into the server in each pane.