Tuesday, October 10, 2017

TMUX, cool AF

Thanks to +jay vyas I've been trying to new shit at work.  After riding my ass for not using 'TMUX' for a few weeks I gave it a go and honestly, at first I hated it.  It made me feel like I was a moron, "what's the key combo again to...?"  The dude probably was thinking 'WTF is with this guy?'

"What's TMUX" you ask (I sure had to!)? This quote comes directly from the TMUX project's github home:

"tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal"

I gave up on TMUX, that is until I had to monitor like 5 separate RHEL instances in AWS running on OpenShift.
I forgot to mention that by now +jay vyas had hijacked my MacBook and installed oh-my-zsh, seems cool, I got along fine before but hey - the kids are using it so I shall too!  Come to think of it, every time this dude touches my MacBook he's bitching about something I don't have installed... and then goes about installing it!

So I recently fired up TMUX again, determined to figure this shit out and get on with it, and I did!

I still had one beef with TMUX, I don't like the default behavior of new pane sizes, it annoys the shit out of me some days.  Today I learned a new trick to resize panes:
"ctrl + b + :  type 'resize pane' <-D, U, L, R>"

Now I can size and space my panes the way I want to!


Why am I blogging about TMUX though?  I have no fucking idea honestly! I'm a dork!








As always, what I blog about are my views and opinions and only mine, and are never the views or opinions of my past | present | future employers.

1 comment:

  1. On Mac to resize panes I've found this works (with Terminal anyway):
    Ctrl+b then Esc+ Arrow-key (Up/Down/L/R)

    Kill it!

    ReplyDelete