tmux Quick Start

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024

ความคิดเห็น • 56

  • @sergioontech
    @sergioontech 5 ปีที่แล้ว +7

    This is the best TMUX intro that I've ever seen. Thanks for sharing!

  • @sahildadia590
    @sahildadia590 8 ปีที่แล้ว +17

    The best intro into tmux ever

    • @-Oleg1
      @-Oleg1 5 ปีที่แล้ว

      He is only one who clearified what is copy mode, and how to use it :) May be it is in man page but I missed it :(

  • @yeungramon2587
    @yeungramon2587 5 ปีที่แล้ว +3

    2019: The best intro into tmux ever, thanks for sharing.

  • @KellenChase
    @KellenChase 5 ปีที่แล้ว +1

    Holy hell. I have been trying to use tmux more regularly for a month now, and the cheat sheets have all been too much to come back to. I think this has been the best most succinct intro I’ve watched... and COPY MODE! Every time I would scroll I was pulling my hair out. You sir. Win the internet today. Thank you.

  • @minhajsixbyte
    @minhajsixbyte 4 ปีที่แล้ว

    best tmux intro ever
    i am just getting into it, you made my life a lot easier
    keep the good work and videos coming

  • @FranklinArdiansyah
    @FranklinArdiansyah 3 ปีที่แล้ว +1

    Almost 8 years and i got recomended on 2021

  • @Jonny-is7rg
    @Jonny-is7rg 11 ปีที่แล้ว

    Great screencast, I especially enjoyed the parts where you went into detail about what Tmux is doing behind the scenes.

  • @kuotie
    @kuotie 10 ปีที่แล้ว

    Many thanks. This is the best tmux tutorial I found.
    Like a good beginner, I started to configure and re-map the keys, this confused myself even more. It is hard to make sense out of all these window, shell, sessior, client, and pane. With client-server diagram and Activity Monitor open along the side help a lot.
    Thank you again.

  • @VanStabHolme
    @VanStabHolme 4 ปีที่แล้ว

    That's what needed my soul. Don't get me wrong, I can use sublime and xfce with multiple terminals, but the feeling that I'm smart is too strong!

  • @michaelbruceallen3700
    @michaelbruceallen3700 7 ปีที่แล้ว

    You have a talent for explaining things with purpose. This was excellent.

  • @partypat2151
    @partypat2151 5 ปีที่แล้ว

    5 star tutorial for beginners. The first tutorial tells me how tmux works with the client-server mode.

  • @TNeulaender
    @TNeulaender 10 ปีที่แล้ว +2

    Many thanks from me!
    Now I'm using arch without X, with zsh and tmux. When you add vim this is one of the most productive (no procrastination through some browsers^^) environments I had :).

  • @WesBos
    @WesBos 10 ปีที่แล้ว +1

    Great intro! Thanks for recording this

  • @yasinyaqoobi
    @yasinyaqoobi 7 ปีที่แล้ว

    Finally a tutorial that makes sense. Thank you.

  • @SankarP
    @SankarP 11 ปีที่แล้ว

    Lovely demo.

  • @netherjosh
    @netherjosh 10 ปีที่แล้ว

    Awesome video : ) Just learned about tmux today and looking forward to using it from now on.

  • @S_e_a_n
    @S_e_a_n 5 ปีที่แล้ว

    Thank you for the video Sam! Great intro to TMUX.

  • @ChrisMcNabbSoftware
    @ChrisMcNabbSoftware 11 ปีที่แล้ว

    Great job, Sam! Very nice intro to TMUX! I enjoyed it! :)

  • @brandonkrous3386
    @brandonkrous3386 10 ปีที่แล้ว +3

    Fantastic tutorial. Thank you!

  • @shingaraful
    @shingaraful 11 ปีที่แล้ว

    Thanks for this good intro to tmux.

  • @Nicholas108108
    @Nicholas108108 8 ปีที่แล้ว

    This was a very good overview.

  • @Harsh-uq2js
    @Harsh-uq2js 7 ปีที่แล้ว

    Great tutorial. Amazingly helpful

  • @lhtd
    @lhtd 11 ปีที่แล้ว

    Great Intro, and good tips on documentation.
    When you do pair programming, do all the users have the same ssh connection, or all the users have access to all the files in that directory ?

  • @pedrolopezmendoza
    @pedrolopezmendoza 11 ปีที่แล้ว

    Excellent!

  • @Maxt3r1
    @Maxt3r1 11 ปีที่แล้ว

    Very good video

  • @AnoopD2013
    @AnoopD2013 8 ปีที่แล้ว +1

    You have the VIM Cheatsheet as your Desktop :)

  • @erickgnavar
    @erickgnavar 9 ปีที่แล้ว

    Awesome video, thanks!

  • @jmitra95
    @jmitra95 9 ปีที่แล้ว +1

    Thanks appreciated this tutorial

  • @Baunmwolle
    @Baunmwolle 10 ปีที่แล้ว

    this was great, thank you very much!

  • @Markisi0
    @Markisi0 7 ปีที่แล้ว

    Perfect tutorila! Thanks a lot!

  • @francishurtubise2017
    @francishurtubise2017 9 ปีที่แล้ว

    thank you for the great tutorial!

  • @sowhatsupeirik
    @sowhatsupeirik 6 ปีที่แล้ว

    Thank you for this!

  • @countMonteTristo
    @countMonteTristo 6 ปีที่แล้ว

    cheers for this. to scroll in bash you can always "pipe" a command's output into less
    e.g.
    $ ls -al #too big to display on one screen
    $ ls -al | less

    • @KellenChase
      @KellenChase 5 ปีที่แล้ว

      countMonteTristo scrolling for history of multiple outputs is my issue. It’s usually not one output, but the 4th thing back that I did that I need to checkout again.

  • @sabinbaral4132
    @sabinbaral4132 2 ปีที่แล้ว

    Thank you very very much sir
    This is the best explained video in the whole universe thank you
    Why don't you have more content i would love to suscribe

    • @geeksam
      @geeksam  2 ปีที่แล้ว +1

      I'm glad you found it useful! I also wrote think-like-a-git.net, and I do have some conference presentations out there as well (from RailsConf, RubyConf, and a few regional RubyConf events). Links here: resume.livingston-gray.com/public_speaking.html
      Producing this kind of content is a LOT of work. When I was on a podcast, we had a professional editor to edit out all the pauses and "uhh"s and backtracking. When I've made screencasts like this one, I've spent at least one hour of work for one minute of finished video. Conference presentations are more like 3-4 hours of prep per minute of stage time. And I only write/produce/speak about a tool after I've put in the time to learn that tool deeply enough to be able to explain it clearly. Again, I appreciate that you liked this, but I have a full time job, and it isn't developer relations. I make this stuff when I can and put it out (for free) when it's ready. If I did more, it wouldn't be as good.

    • @sabinbaral4132
      @sabinbaral4132 2 ปีที่แล้ว

      @@geeksam thank you again

  • @dannymartinez2919
    @dannymartinez2919 ปีที่แล้ว

    So if any changes happen to any part of TMUX I am letting you know it's my fault , my fingerprints automatically change things

  • @shavkat_bek
    @shavkat_bek 10 ปีที่แล้ว

    Hello. This is a nice intro to tmux, thank you. I see you are using Mac here. I also am trying to use the same combination of keys (Control +B and C for new window) but I can neither create a new window nor other staff. I am sure I am running tmux (1.9), and tried with both iTerm and default Terminal that comes with MacBook Pro. Please advise. Thanks in advance.

  • @fxia22
    @fxia22 9 ปีที่แล้ว

    Awesome

  • @theCanadian808
    @theCanadian808 7 ปีที่แล้ว

    thanks really good tutorial

  • @itpugil
    @itpugil 9 ปีที่แล้ว

    thank you!

  • @bluephreakr
    @bluephreakr 8 ปีที่แล้ว

    If tmux is a little too rich for some of your viewer's blood, they can also use iTerm2 to have a terminal they can split into many panes, allowing users to see a bunch of stuff at once. This, for most users would be all they'd need, as each pane can hold their own set of tabs.
    Honestly, for me, learning how to use tmux would not really save me any time when i can just use keyboard shortcuts to jump from pane to pane, and tab to tab. The equal to this outside of the Apple userland is Terminator.

    • @bluephreakr
      @bluephreakr 8 ปีที่แล้ว

      Sam Livingston-Gray
      And you couldn't had done that without tmux? I mean, I suppose I would get why having tmux as a means to switch between terminals maximized would work, but I still don't see how any of what you can do could only be accomplished with tmux.
      The only advantage is users doing everything with keyboard only and avoiding context menus, which could save time, but some people are too scatterbrained to keep track of several terminal sessions at once without strong visual cues, and users would need to learn how to use tmux effectively anyway, which would mean time savings is long-term as a user gets to grips with it, and negligible at best except for the tightest of deadlines.

    • @geeksam
      @geeksam  5 ปีที่แล้ว

      @@bluephreakr I realize I'm replying to a two-year-old comment, but... tmux gives me two things that iTerm tabs/splits would not. First, if iTerm2 crashes or prompts me for a software update, it doesn't matter: I can relaunch it, type 'wemux' (the tmux wrapper I use), and I'm right back where I left off, including editor state, long-running processes, et cetera. The second thing I get from tmux (and mostly why I use wemux) is the ability to easily let other people SSH in to my machine and pair program with me.

  • @klaw419
    @klaw419 8 ปีที่แล้ว

    Thanks!

  • @iconoklastik
    @iconoklastik 8 ปีที่แล้ว

    Thanks

  • @winiciuscota8853
    @winiciuscota8853 10 ปีที่แล้ว

    nice wallpaper for learning regular expressions, can you upload it to us?

    • @winiciuscota8853
      @winiciuscota8853 10 ปีที่แล้ว

      thank you very much
      btw the explanation about how the program works under the hood really helped a lot

  • @Amungoon
    @Amungoon 7 ปีที่แล้ว

    Thanks, very helpful. Only problem I found was that I could not highlight previous terminal lines, maybe someone else had a similar problem? Anyway great vid!

    • @parkerault2607
      @parkerault2607 6 ปีที่แล้ว

      I know this is an old comment, but for future youtubers, to navigate terminal history in a tmux pane, you switch to "copy mode" (this is covered in the video you are watching, BTW) by either typing `tmux copy-mode` (if you're in a shell) or using the key shortcut `prefix-[` ("ctrl-b" then "["). You can select and copy text in copy mode. The movement keys in copy mode are different depending on if you have the "mode-keys" preference set to "vi" or "emacs" (default), but you can see all of the copy-mode commands in the tmux manual (open a shell and type "man tmux").

  • @Yambaization
    @Yambaization 3 ปีที่แล้ว

    Great Video! Could you also make a quick start for byobu? 🙏

    • @geeksam
      @geeksam  3 ปีที่แล้ว

      TIL that byobu exists, so... I'm probably not the best person to make that vid. Glad you liked this one, though!

  • @sinkingtheyap
    @sinkingtheyap 11 ปีที่แล้ว

    =)) Like it !!

  • @sijenartist
    @sijenartist 4 ปีที่แล้ว

    Great explanation, thank you!