topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday March 29, 2024, 6:53 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Anyone here using TMUX over GNU Screen?  (Read 6253 times)

zridling

  • Friend of the Site
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 3,299
    • View Profile
    • Donate to Member
Anyone here using TMUX over GNU Screen?
« on: June 20, 2011, 05:19 AM »
tmux109.jpg

Is tmux the GNU Screen killer? by Chad Perrin
http://www.techrepub...u-screen-killer/1901

Terminal multiplexer applications are a great boon to Unix and Linux sysadmins all over the world. They allow sysadmins to start long-running tasks on remote machines, terminate the SSH session to that machine, then connect to the machine again and resume watching the task or check its results very easily. They also allow sysadmins to run several shell sessions within a single virtual terminal, which is of great use for remote administration as well. The uses to which a terminal multiplexer can be put are numerous and, at times, indispensable.

By far, the best known terminal multiplexer is GNU Screen. In fact, many people who use it in their day to day work are not familiar with the term “terminal multiplexer”, in much the same way that many people who use Microsoft Windows every day are not familiar with the term “operating system”. GNU Screen has been around for a long time, and to many it is synonymous with the very concept of a terminal multiplexer application.

This is changing somewhat, however. A relatively new terminal multiplexer, known simply as tmux, is beginning to gain some traction in the world of open source Unix-like operating systems. Those who try it out often find that it is actually the superior terminal multiplexer for their use.

____________________
tmux2.jpg

Sorry screen, tmux is better by Tyler Mulligan
http://www.doknowevi...-screen-lik-hotkeys/

TMUX – The Terminal Multiplexer by Cody
http://blog.hawkhost...erminal-multiplexer/


« Last Edit: June 20, 2011, 05:22 AM by zridling »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #1 on: June 20, 2011, 05:59 AM »
Funny you should ask...just switched to tmux recently.  At least where it is installed :)

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,857
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #2 on: June 20, 2011, 09:52 AM »
Are the keybindings mostly the same as they are for screen?  :huh:

Cancel that. Stopped being lazy and went and looked it up.  ;D. (They're not BTW)
« Last Edit: June 20, 2011, 09:57 AM by 40hz »

zridling

  • Friend of the Site
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 3,299
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #3 on: June 20, 2011, 02:16 PM »
@40hz, yea, those are just screen grabs from online. I don't have it on my system, but was wondering what others' experiences so far have been with TMUX.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #4 on: June 20, 2011, 03:43 PM »
I much prefer to lose Control+B (tmux) over Control+A (screen) by default -- though perhaps there is some other prefix key which I'd be happier to give up by default.

40hz

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 11,857
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #5 on: June 20, 2011, 04:06 PM »
Well...I'm sure you could modify (and somebody probably already has) the keybindings. But why bother? If it's that big an improvement, you're probably better off using the defaults. Especially if you don't have the luxury of working exclusively on your own boxes.

That's the real reason I stopped using Dvorak keyboards a long time ago despite the fact I greatly preferred them. Once I left home it was a major pain. After a while it was just easier to use what everybody else was using for something as basic as a keyboard.

If TMUX really is that great, I'll probably switch and sit down to learn yet another set of quirks.  :-\
« Last Edit: June 20, 2011, 10:13 PM by 40hz »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #6 on: June 28, 2011, 04:08 AM »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #7 on: June 28, 2011, 06:06 AM »
The following appears to be an OS X vim user's writeup of their tmux use:

  A Tmux Crash Course

I’ve been using Tmux for about six months now and it has become just as essential to my workflow as vim. Pane and window management, copy-mode for navigating output, and session management make it a no-brainer for those who live in the terminal (and especially vim).

It is split up into small sections:

  • Session Management
  • Windows
  • Panes
  • Helpful Tmux commands
  • Must-haves
  • Workflow

zridling

  • Friend of the Site
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 3,299
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #8 on: June 28, 2011, 11:38 PM »
Nice to know, ewemoa. And thanks for the link!

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • View Profile
    • Donate to Member
Re: Anyone here using TMUX over GNU Screen?
« Reply #9 on: June 29, 2011, 04:55 AM »
:)

Also found an intro to tmux in the Hitchhiker's Guide to OpenBSD -- specifically, in the Keyboard and Display Controls section lives:

  7.9 - What is tmux(1)?

It currently contains the following portions:

  • What is tmux?
  • How do I use tmux?
  • Configuring tmux
  • Advanced tmux usage

Note about info processing...
Am finding the (proper and significantly smaller) subset coverage of the various pages mentioned in this topic to be useful -- reading these bits and then returning to the man page feels easier than digesting the man page alone.  Of course, interacting with tmux itself is helpful too!


erikts

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 224
    • View Profile
    • Donate to Member