Comments on: Install and configure tmux https://www.rosehosting.com/blog/getting-started-with-tmux/ Premium Linux Tutorials Since 2001 Fri, 03 Jun 2022 08:42:14 +0000 hourly 1 https://wordpress.org/?v=6.5.4 By: person https://www.rosehosting.com/blog/getting-started-with-tmux/#comment-45555 Tue, 04 Apr 2017 16:20:25 +0000 https://www.rosehosting.com/blog/?p=21761#comment-45555 In reply to Mike.

I use sessions for different projects, and windows and panes within a project. For example, I’ll have a session for my puppet code, and a session for a bash script I’m working on. Within the puppet session, if I’m going to work on a new module, I open a new window. If I’m writing code in vim, I usually split off a pane so I can test running it next to it. Having the error output next to the code makes debugging really fast.

In a lot of ways, it basically acts like a tiling window manager for the terminal. The advantage over a window manager is that the whole layout can be accessed remotely. So if I’m working on a project from work, I can quickly resume working on the project from my home computer after SSH’ing in and reattaching to the tmux session.

]]>
By: admin https://www.rosehosting.com/blog/getting-started-with-tmux/#comment-45550 Tue, 04 Apr 2017 01:44:34 +0000 https://www.rosehosting.com/blog/?p=21761#comment-45550 In reply to Mike.

Please read the tmux man page for more information on this.

]]>
By: Mike https://www.rosehosting.com/blog/getting-started-with-tmux/#comment-45546 Mon, 03 Apr 2017 05:58:39 +0000 https://www.rosehosting.com/blog/?p=21761#comment-45546 Can someone explain how they use sessions and windows and panes?
It feels like one too many levels, why both sessions AND windows?
I’m willing to believe there is a use case, but for the life of me I can’t come up with one.

]]>
By: person https://www.rosehosting.com/blog/getting-started-with-tmux/#comment-45545 Mon, 03 Apr 2017 00:35:52 +0000 https://www.rosehosting.com/blog/?p=21761#comment-45545 One of my favorite things about tmux is how easy it is to resize panes:

C-b, followed by holding down Alt, and using the arrow keys to resize

]]>