OpenBSD Journal

A visual guide to TMUX

Contributed by jason on from the window-management-doesnt-have-to-be-pane-ful dept.

The team over at Hawk Host released a two-part tutorial for users new to the tmux(1) terminal mutliplexer. The official manpage from Nicholas Marriott (nicm@) is excellent, as usual, but it's nice to see a document that aims to assist users that might want to switch from screen to tmux.

Part one covers most of the basics you'd expect: a brief comparison to screen, the default keybindings, window and pane management, and breaking & resizing panes. Part two covers more advanced topics, including modifying the default bindings, changing the look & style of tmux and window notifications. Both articles include screenshots to help the reader visualize each feature.

It's nice to see the increasing adoption of tmux outside of OpenBSD. Thanks to Nicholas for his continuing work on this excellent utility.

(Comments are closed)


Comments
  1. By Bryan (brakeb) brakeb@gmail.com on

    This program allows you, when connected via serial (or ssh? ftp?) to have multiple windows that you can use that work over one connection, so you don't have to open multiple connections to the server that you are working with.

    Is this the gist? I just keep seeing people around the Internets saying "OMG Screen!" and now I am seeing "OMG tmux!"

    Comments
    1. By jason (jason) on http://obfuscurity.com/

      That's one advantage. Also, you can use tmux to split a single terminal into "panes" which provide multiple workspaces in a single window, emulating tiling window manager like scrotwm. There are lots of other neat features once you dig in, you'll wonder how you lived without it. :)

      Comments
      1. By Bryan Brake (brakeb) on

        > That's one advantage. Also, you can use tmux to split a single terminal into "panes" which provide multiple workspaces in a single window, > emulating tiling window manager like scrotwm. There are lots of other neat features once you dig in, you'll wonder how you lived without it. :)

        I use scrotwm... I find anything else overkill...

        Comments
        1. By Motley Fool (MotleyFool) on

          >
          > I use scrotwm... I find anything else overkill...
          >

          Curious, how do you use scrotwm when you connect to a system via ssh?

          Comments
          1. By Bryan Brake (brakeb) on

            > >
            > > I use scrotwm... I find anything else overkill...
            > >
            >
            > Curious, how do you use scrotwm when you connect to a system via ssh?

            I was just commenting on how tmux and scrotwm interfaces are similar. Having played around with tmux, I see how someone people could use it. I don't have a use for it, but it's nice to have it if I need it.

    2. By Bryan (brakeb) on

      > This program allows you, when connected via serial (or ssh? ftp?) to have multiple windows that you can use that work over one connection, so you don't have to open multiple connections to the server that you are working with.
      >
      > Is this the gist? I just keep seeing people around the Internets saying "OMG Screen!" and now I am seeing "OMG tmux!"

      I logged into my devio.us account, and finally realize the power of tmux. I was able to create multiple windows using the same connection. I can't wait to try this on a serial connection.

Credits

Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]