discovered tmux and I love it.

moreykz

New Member
Joined
Jan 2, 2026
Messages
1
Reaction score
1
Credits
11
On a self hosted dev server.

tmux for persistent terminals
ngrok to ssh in

I discovered this easy dev setup today and I've very happy. That is all.
 


If you're a vim user, another useful tmux plugin is tmux-yank, which allows you to use the keyboard to navigate through tmux's scroll-back buffer (containing output from previous commands) using vim style keybinds and select and yank text to the system clipboard.


Useful for if you want to copy error messages to the clipboard, to paste into a search engine, or into a text editor, or another application, entirely with the keyboard, without having to resort to using the mouse.

Also, there's a book I recommend, called 'tmux productive mouse free development', which has some great tips for using tmux effectively.
 
Tmux Cheat Sheet & Quick Reference

Also tmux works well with byobu.
Byobu - Documentation
 
Last edited:
I started using screen a few years ago and when it was a primary tool at my work place. While it's not something I use all the time these days, it is super useful for certain situations. I haven't really fooled around with tmux at all but I understand the basic idea is similar to screen. Is there any advantage to one over the other?
 
I started using screen a few years ago and when it was a primary tool at my work place. While it's not something I use all the time these days, it is super useful for certain situations. I haven't really fooled around with tmux at all but I understand the basic idea is similar to screen. Is there any advantage to one over the other?
tmux is still in active development and is regularly updated. Whereas screen tends to get less updates.
tmux has better management for panes/splits. You can easily resize panes and splits. It's also much easier to customise your tmux sessions. You can script the layout, windows/panes and splits. You can fully customise the keybinds. It's more easily extensible and there are some great extensions available for it.
 
tmux is still in active development and is regularly updated. Whereas screen tends to get less updates.
tmux has better management for panes/splits. You can easily resize panes and splits. It's also much easier to customise your tmux sessions. You can script the layout, windows/panes and splits. You can fully customise the keybinds. It's more easily extensible and there are some great extensions available for it.
Thanks. I think I'll give tmux a try next time I'm doing something like that.
 


Follow Linux.org

Staff online

Members online


Top