Tmux in 100 Seconds

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024
  • НаукаНаука

Комментарии • 963

  • @Malix_Labs
    @Malix_Labs Месяц назад +2963

    TMUX is so powerful, it can even make your boss think you're working twice as hard.

    • @mehmeh8883
      @mehmeh8883 Месяц назад +6

      I need this

    • @khanra17
      @khanra17 Месяц назад +58

      ​@@mehmeh8883
      No you don't.
      Work on actual work and not this useless rabbit holes which solves a problem by creating 10 more.

    • @kittenwizard4703
      @kittenwizard4703 Месяц назад +70

      ​@@khanra17when bosses and coworkers stop valuing "busy work" and complexity for complexity's sake then I will, I am not gonna work harder for no reason if I can help it, and if pretending to do so makes my paycheck rise and actual hard work is frowned upon and not rewarded why do it? Do you work your programming job for the sake of programming? Or do you do it because it allows you to live another day

    • @graydhd8688
      @graydhd8688 Месяц назад +33

      @@khanra17 I didn't have to spend a whole lot of time configuring and setting up tmux, but it's made my work flow indescribably smoother. I get you with the useless rabbit holes thing, but I would argue this is absolutely NOT one of them. It's simple yet very powerful. I can keep myself much more organized with it in a way that save a TON of time

    • @vidal9747
      @vidal9747 Месяц назад

      ​@@khanra17 it is incredible useful and you are just stupid. It took less than 1h to setup and saved me countless headaches. If you take too long to setup it is just a skill issue.

  • @FrikyMediaLP
    @FrikyMediaLP Месяц назад +1323

    Nothing is better than running tmux on your companys file server and every developer not terminating their 1000 react tmux sessions at the end of the day - the admin was not a big fan of us :)

    • @vaisakh_km
      @vaisakh_km Месяц назад +136

      If i where the admin, i would have scheduled a cron job to pkill tmux every 30 min XD

    • @KimYoungUn69
      @KimYoungUn69 Месяц назад +27

      @@vaisakh_kmwhere?

    • @vaisakh_km
      @vaisakh_km Месяц назад +14

      @@KimYoungUn69 on the server....

    • @KimYoungUn69
      @KimYoungUn69 Месяц назад

      @@vaisakh_km were

    • @ymahtab
      @ymahtab Месяц назад +64

      ​@@vaisakh_kmhe's making fun of your typo bro

  • @ammarlakis
    @ammarlakis Месяц назад +908

    Tmux is your ultimate tool against unstable ssh connection

    • @herwighenseler9120
      @herwighenseler9120 Месяц назад +39

      Consider using mosh instead of ssh

    • @LuisSierra42
      @LuisSierra42 Месяц назад

      @@herwighenseler9120 no

    • @ToyKeeper
      @ToyKeeper Месяц назад +22

      Tmux doesn't really help with an unstable ssh connection. Use mosh for that.

    • @TomFoolery9001
      @TomFoolery9001 Месяц назад +67

      ​@@ToyKeeperit absolutely helps. When your connection drops to the server you can reconnect and whatever you're running hasn't died. It's also super easy to put on anything and doesn't seem to have any dependencies.

    • @l0gic23
      @l0gic23 Месяц назад

      ​@@TomFoolery9001 couldn't agree more. Saved my career

  • @UCRWolGtUw8vhH_in_GNn75A
    @UCRWolGtUw8vhH_in_GNn75A Месяц назад +941

    Absolute MUST for remote terminals.

    • @dimon22323
      @dimon22323 Месяц назад +18

      How about multiple remote tmux windows inside of client tmux

    • @adamk.7177
      @adamk.7177 Месяц назад

      @@dimon22323 how about no

    • @cosput
      @cosput Месяц назад +4

      zellij is superior to tmux

    • @gradientO
      @gradientO Месяц назад +1

      tmux is already available on any server ​@@cosput

    • @nyuhanC
      @nyuhanC Месяц назад +1

      learned this the hard way

  • @ThePrimeTimeagen
    @ThePrimeTimeagen Месяц назад +315

    friendship over

  • @shazmimain8293
    @shazmimain8293 Месяц назад +792

    Tmux is so good I made everyone around think I was somehow hacking

    • @StrikerEureka85
      @StrikerEureka85 Месяц назад +22

      do you even hollywood, bro?

    • @adamk.7177
      @adamk.7177 Месяц назад +31

      Did you have the matrix script, Btop, and Neofetch running all at once? I hear that's how hackers hack

    • @charlesnathansmith
      @charlesnathansmith Месяц назад +37

      Cat /dev/random and furiously smack the keyboard while saying things like "they're fighting back"

    • @notme8232
      @notme8232 Месяц назад +14

      @@charlesnathansmith Deploying countermeasures! Clearing a path! Releasing payload! I'm in.

    • @LuisSierra42
      @LuisSierra42 Месяц назад +4

      Some of my coworkers used it when I was a newbie and I was really impressed. I thought those guys are geniuses

  • @michaelteter
    @michaelteter Месяц назад +7

    tmux is a godsend for remote server work. You never lose your place, you can have multiple "tabs" (windows), each with multiple frames, labels for tabs, and more. Disconnect, come back a few days later, ssh to your server, tmux attach, and BOOM - you're right back where you left off. It's totally worth the small learning curve. The only downside is the increased effort to scroll within a frame, as you need to use keyboard shortcuts. But it quickly becomes second nature, and it's a minor difficulty compared against many benefits. Remap the keys to your liking, (such as ctrl-space for easier command mode).

  • @shufflepuck64
    @shufflepuck64 Месяц назад +47

    Comedic details and the content of this video is making me joyous, like a toddler given an unrecognized allied object that can fly and be held at the same time.

  • @VoidHuskie
    @VoidHuskie Месяц назад +758

    Now I can add 10+ years of tmux experience in my resume.

    • @MrDarkYT56
      @MrDarkYT56 Месяц назад +2

      14*

    • @L24-x9v
      @L24-x9v Месяц назад

      *17

    • @The__Leo69
      @The__Leo69 Месяц назад +3

      6.9 years

    • @goatknight777
      @goatknight777 Месяц назад +22

      @@VoidHuskie bro has been trying the same joke on every video😭

    • @jimjunior
      @jimjunior Месяц назад

      ​@@goatknight777😂😂😅

  • @prajwals8203
    @prajwals8203 Месяц назад +398

    first types vim
    insult vim and changes to nano
    but in the end opens vim
    lol such a fireship thing to do

    • @mawnkey
      @mawnkey Месяц назад +40

      Meanwhile off in the corner with the party loner:
      "Nobody here knows I use emacs"

    • @traveller23e
      @traveller23e Месяц назад +1

      @@mawnkey You poor thing :(
      Jokes aside I've never actually used emacs, what are its strong suits/the advantages over vim?

    • @mawnkey
      @mawnkey Месяц назад +38

      @@traveller23e Oh _I_ don't use it. I'm just laughing about those guys lol
      Emacs is a nice OS, it just lacks a good text editor.

    • @justsomeonepassingby3838
      @justsomeonepassingby3838 Месяц назад

      ​@@traveller23eemacs is a programmable GUI application.
      vim is a *text* editor with additional scripting features and a bunch of builtin shortcuts. It's fast even when running replace regexes over an entire file, but usually only supports *text* edition (not semantic edition, like moving something in a parent block) or graphical things like fonts or images.
      Emacs is literally a lisp environment with a GUI. It can do emails, web browsing, read pdfs, play chess, display images, play sound,... as long as someone is willing to program the feature in a lisp plugin.
      Emacs is the best *code* editor (while vim is the best *text* editor), because lisp is a powerful language for code analysis. Emacs plugins can manipulate the AST of a program, extract chunks of it to run them, and manage an REPL in a subprocess to test code while writing it. Languages like common lisp and ocaml, that require a high level of code analysis, are basically emacs-or-nothing.
      Emacs is also infinitely better than vim at latex, since it can display pdf, and vim can't.
      Unfortunately, emacs is old and emacs lisp is ugly and long to understand.
      Those who use emacs are usually lisp supremacists who also use guix (guile) and nyxt (common lisp)

    • @CarlWilde-v6d
      @CarlWilde-v6d Месяц назад

      ​@@mawnkeyGNU EMACS = Richard Stallman; Long live the king!

  • @wintersunset1773
    @wintersunset1773 Месяц назад +8

    Been using tmux for as long as I've been using Linux. Can NOT imagine my dev environments without it

  • @prathamesh811
    @prathamesh811 Месяц назад +49

    I just started using tmux today and this dropped, magical

    • @TheRealChiults
      @TheRealChiults Месяц назад +3

      Actually, reality is also personalized by the big techs algorithms these days. I started using tmux 5 yr ago, and this video was created 5 years ago for me.
      I also wrote this comment response 5 years ago. In my reality, you too started using tmux on that same day

    • @cyberpirate007
      @cyberpirate007 Месяц назад

      ​@@TheRealChiults Reality Sucks

  • @27medkamal
    @27medkamal Месяц назад +41

    I recommend tmux-session-wizard which gives you a single key binding to manage all your tmux sessions/projects instead of the manual bash script in the video.
    Disclaimer: I’m the creator of the plugin

  • @gfrewqpoiu
    @gfrewqpoiu Месяц назад +33

    Zellij is basically like a preconfigured tmux with stuff like session restore working out of the box and scrolling being much nicer.
    It even accepts the same keybinds.
    Definitely also worth a look.

    • @niclasj273
      @niclasj273 Месяц назад +1

      Had issues regarding flickering with nvim in zellij.

    • @shellcatt
      @shellcatt Месяц назад

      The battle is about mouse actions

    • @ikcikor3670
      @ikcikor3670 Месяц назад

      It also stores session sockets in XDG_RUNTIME_DIR last time I checked, which gets wiped if all your login sessions stop, so getting disconnected from a remote server means you now have an unreachable zellij session

    • @hasbucket
      @hasbucket Месяц назад +2

      Started with tmux but found Zellij short after. Love the user friendly status bar and awesome key-bindings.
      Would be a great sequel to this video.

  • @Ethorbit
    @Ethorbit Месяц назад +50

    If you like tmux, you'll love a Tiling Window Manager because its basically tmux, but for everything. I love i3wm because it lets you create tab groups and then you can tile the tab groups. The possibilities are endless.

    • @arjix8738
      @arjix8738 Месяц назад +2

      I like tmux for it's ability to detach from the terminal, and the ability to easily switch between two panes w/o losing view of the other pane.
      I hate tiling managers and I feel like your suggestion is plainly wrong.

    • @CarlWilde-v6d
      @CarlWilde-v6d Месяц назад +1

      Yep - i3 in Linux, Glaze WM in Windows, Amethyst in MacOS (YabAI is cool however there are some configuration options that will be available only if you partially disable SIP (System Integrity Protection). Prefer Linux as the TWM removes the GUI overhead rather than just managing it.

    • @AGAU1022
      @AGAU1022 Месяц назад +4

      Not sure that actually saves your Terminal sessions which is perhaps the main benefit of tmux?

    • @deadeye1652
      @deadeye1652 Месяц назад

      ​@@arjix8738 Pretty sure awesomeWM can be easily configured for that

    • @dhupee
      @dhupee Месяц назад

      Use Polonium on my KDE setup, love it
      But my own initial setup isn't really seamless since the config is huge(basically saving the entire KDE config)
      Interested in sway for next build by havent got dedicated time to setup lmao

  • @mohammadkaif2325
    @mohammadkaif2325 Месяц назад +47

    I just installed tmux yesterday and boom I get a video from fireship

    • @debajyatidey9468
      @debajyatidey9468 Месяц назад +2

      How lucky you are

    • @tuomis123
      @tuomis123 Месяц назад +1

      This is nuts! The other day I was just learning about tmux

    • @premiero
      @premiero Месяц назад

      What's going on! the algorithms are manipulating us 🤔

    • @premiero
      @premiero Месяц назад

      Same here, We've been watching too much @ThePrimeTime I guess

    • @Imran7jr
      @Imran7jr Месяц назад

      same lol. pretty awesome tool with great plugins and themes for customisation as well.

  • @bluetoad07
    @bluetoad07 Месяц назад +15

    i'm switching to arch pretty soon and i was thinking earlier "i should probably learn how to use tmux so i can be more organized when setting things up." this came out at the perfect time, thanks!!

    • @traveller23e
      @traveller23e Месяц назад +6

      Enjoy! Arch is nice, changing stuff is so easy :)

    • @bluetoad07
      @bluetoad07 Месяц назад

      @@traveller23e thanks! i've test-installed in a vm a few times just to make sure i know what i'm doing. i'm currently waiting on a drive so i can backup my files from debian.

    • @s1nistr433
      @s1nistr433 Месяц назад +3

      Tmux + tiling window manager + neovim literally turns you into a coding god

    • @bluetoad07
      @bluetoad07 Месяц назад

      @@s1nistr433 i already use the other two so i guess i'm doing good lol

    • @theyapper1337
      @theyapper1337 Месяц назад +6

      btw

  • @mahaddev
    @mahaddev Месяц назад +4

    It's a life-saver when dealing with long running commands over ssh.
    You run the command, detach, then come back to see all the logs

  • @MsSuyash1995
    @MsSuyash1995 Месяц назад +1

    One of the my most favourite pieces of software that I ever had a chance to use...
    It revolutionized how I developed software and was an absolute gamechanger in terms of improving my productivity...

  • @GnomePuntTrainerYT
    @GnomePuntTrainerYT Месяц назад +2

    I've been using tmux to handle several different running applications on my raspberry pi. Great stuff! Keeps things nice and tidy.

  • @Soul-Burn
    @Soul-Burn Месяц назад +19

    First thing to configure is switch it from the hard to reach Ctrl-B to Ctrl-A, and set Ctrl-A Space to switch to the next pane i.e. use screen keybinds.

    • @FXtoAT
      @FXtoAT Месяц назад +3

      I also turned my caps lock into a ctrl to lazy it even more down.

    • @Pilosofia
      @Pilosofia Месяц назад +3

      nvim users ( :

    • @anamkhuram9596
      @anamkhuram9596 Месяц назад

      Ctrl-space is even easier and natural to my fingers

    • @myortv_
      @myortv_ Месяц назад

      I figured that it's not ideal setup. You need to move hand a bit to hit both ctrl and a. So i remapped it to ctrl-r (seems strange, but work for me) and some vim-like keybindings to navigate/split panes.

    • @asimplenameichose151
      @asimplenameichose151 Месяц назад +1

      I like binding the next / previous pane to Alt + Shift + L / H (vim motions) and skipping the 'leader' keys. Which I map to Ctrl-S

  • @devinomateus
    @devinomateus Месяц назад +2

    Man, I love these videos. The quick tips about something, the humor... Thanks!

  • @bassdasdwadsasdasw
    @bassdasdwadsasdasw Месяц назад +44

    Shit saved so much time in college, absolutely goated

  • @ab.md.faisalrahman3310
    @ab.md.faisalrahman3310 Месяц назад +5

    NeoVim + Tmux
    The power is at your hand 🔥🔥🔥

  • @fabricehategekimana5350
    @fabricehategekimana5350 Месяц назад +77

    After 4 years of tmux, I switched to zellij. But I still use tmux shortcut in zellij since it allow it X)

    • @traveller23e
      @traveller23e Месяц назад +5

      Why did you switch?

    • @fabricehategekimana5350
      @fabricehategekimana5350 Месяц назад +12

      @@traveller23e Well, Zellij has some plugins of tmux (like resurect or the layout management with files) builtin and it's written with Rust. But the lacking feature of zellij is the capacity to target and send message to soecific panes though. It will be added later

    • @vaisakh_km
      @vaisakh_km Месяц назад +8

      Zellij is cool, but it felt essentially like pre configured tmux...

    • @fabricehategekimana5350
      @fabricehategekimana5350 Месяц назад

      @@vaisakh_km I completly agree. I have some work to do to "deconfigure" it, like removing the informations in the screen, the annoying borders, putting my custom key bindings. But now it feel like home and works well with my workflow

    • @guruprakashjs
      @guruprakashjs Месяц назад +2

      @@traveller23e easily configurable - mutiple floating panes and stacked panes layout

  • @RenderingUser
    @RenderingUser Месяц назад +175

    Using TMUX is like being doctor strange looking through the multiverse

    • @johnmishell234
      @johnmishell234 Месяц назад

      öÖö

    • @ben_spiller
      @ben_spiller Месяц назад +4

      How many terminals did you see?
      14,000,605
      In how many did the code successfully compile?
      One

  • @caner15
    @caner15 Месяц назад +3

    Thanks for the awesome video! 🙂 A video on npm in 100 seconds could be really helpful for beginners if you're still looking for video ideas.

  • @tizio5103
    @tizio5103 Месяц назад +9

    I lurve me some tmux. It's life changing.
    My favorite config line:
    # + splits into four panes
    bind + run "tmux split-window -h; tmux split-window -v; tmux select-pane -L; tmux split-window -v; tmux select-pane -U"

  • @sebastiane7556
    @sebastiane7556 Месяц назад +10

    Tmux is awesome when SSH-ing into a machine and wanting to ensure that a long running command doesn't stop when the connection drops.

    • @filipg
      @filipg Месяц назад

      you can use "screen" for that

  • @tuomis123
    @tuomis123 Месяц назад +2

    This is freaky, just the other day I was looking about tmux and here is a video of everything I'll ever need to know about it!

  • @Strammeiche
    @Strammeiche Месяц назад +3

    i used screen when i wanted to run long running jobs but this looks nice too

  • @wisteela
    @wisteela Месяц назад

    Tmux is brilliant, especially if you fullscreen the terminal.
    I love that one of the windows is showing BASIC code.

  • @aneeshsambu4869
    @aneeshsambu4869 Месяц назад +8

    the only thing that I have in common with tmux is that having a lot of windows open, yet I not understanding whats going on

  • @md.naimurhasan2163
    @md.naimurhasan2163 26 дней назад

    I'm using this on my production server. Works like a charm.

  • @Vinicius7cordas
    @Vinicius7cordas Месяц назад +1

    "Nano is far superior (then VIM)" was a great bait for getting more comments. Well done!

  • @RyanMartinRAM
    @RyanMartinRAM Месяц назад +17

    nano being superior to vim is the funniest joke you've told on this channel.

    • @tehZevo_
      @tehZevo_ Месяц назад +4

      Joke?

    • @cim8097
      @cim8097 Месяц назад +4

      Are you high? nano is SUPERIOR

  • @rebane2001
    @rebane2001 Месяц назад

    this is super useful when connecting to remote servers, you can have your connection drop or you can even connect on a different computer and still keep everything running

  • @chai01724
    @chai01724 Месяц назад

    Awesome video! Instead of "tmux attach" you could type "tmux a", tmuxifier can be used to set up a new project too!

  • @EthelJung-j5w
    @EthelJung-j5w Месяц назад +71

    I literally set up tmux 24 hours ago after previously failing. Tools that need ctrl binding break my hand. It's unfortunate I couldn't find out how to use vim keybindings with tmux.

    • @GammaFn.
      @GammaFn. Месяц назад +1

      You can make bindings, including bindings which don't have a prefix, I added a decent amount of vi-based ones.

  • @Lulit999
    @Lulit999 Месяц назад

    Useful tip: to be able to scroll/move at earlier outputs press ctrl+b and then [ (then you can use up/down arrows or scroll)

  •  Месяц назад +4

    I wonder if Jeff first writes the script for the video or looks for cool memes to make a transcript 🤔

  • @oscarmiranda9532
    @oscarmiranda9532 Месяц назад +5

    What's a reboot?

  • @Motgenror
    @Motgenror Месяц назад

    In modern operating systems like Windows (not Macos though), this is done using Microsoft PowerTools FancyZones, where each virtual desktop has its own tiles layout, and you snap windows (including Windows Terminal app) into the tiles.
    Disadvantage of TMUX is that it's only for terminals, unlike Microsoft FancyZones. The advantage however, is that you can use multiple virtual terminals over a single SSH connection. So, TMUX is for people that don't have Windows and/or are stuck with a single SSH connection.

  • @mephilees7866
    @mephilees7866 Месяц назад

    My favorite multiplexer covered by my favorite youtuber

  • @gyattrizzV
    @gyattrizzV Месяц назад +4

    I honestly have no idea how to use nano and get stuck in it all the time, I usually use vim but sometimes something will be configured to open in nano and ZZ doesn't work i usually just close my whole terminal

  • @sharon77787
    @sharon77787 Месяц назад

    i once installed linux and randomly started to read about tmux, later used it heavly on work it was a tool that really helped me jump between sessions kind of important trick to split screen

  • @florinsebastian1540
    @florinsebastian1540 Месяц назад +3

    I use neovim and tmux btw.

  • @rithwikvaidun9992
    @rithwikvaidun9992 Месяц назад

    man the content is so funny, laugh every video. favorite youtuber ong

  • @masterplan-f5c
    @masterplan-f5c Месяц назад +2

    3 minutes != 100 seconds

  • @Eren_Yeager_is_the_GOAT
    @Eren_Yeager_is_the_GOAT Месяц назад

    if you're interested in this i would also recommend looking into tiling window managers

  • @hetgurjar5836
    @hetgurjar5836 Месяц назад +8

    Thumbnail isn't looking FireShippy, but still good 👍
    Edit: I think fireship saw my comment

    • @kabirchawla4325
      @kabirchawla4325 Месяц назад +1

      How?

    • @sdstorm
      @sdstorm Месяц назад

      Yeah, I almost didn't click. Looked generic.

  • @TheNovum
    @TheNovum Месяц назад +1

    TMUX is my app of the year

  • @kurtmueller2089
    @kurtmueller2089 Месяц назад +9

    0:50 is going into my "WTF 3am" picture collection

  • @StwongDave
    @StwongDave Месяц назад +7

    Finally, someone who acknowledges the superiority of Nano

  • @pongopeter8267
    @pongopeter8267 Месяц назад

    God I love Tmux it makes managing my projects so much easier, you can even bind some sick scripts to keybinds

  • @ameoba32
    @ameoba32 Месяц назад +9

    GNU Screen. Initial release: 1987; 37 years ago.

  • @chrishbeatboxing2291
    @chrishbeatboxing2291 Месяц назад

    Tmux in my university server is gold. I don't have to worry about crappy wifi disconnecting my ssh anymore, just tmux attach and all good to go. Windows and sessions inside ssh is also OP (fzf my work directories to spawn tmux session), while all my classmates using a single window, cd path, vim main.c, :wq, make, ect. slow af.

  • @anonl5877
    @anonl5877 Месяц назад +14

    I have never seen a Linux user use tmux on the desktop. If you have a tiling window manager, it's completely redundant. Maybe you should do a video on i3, DWM, or a similar program.

    • @sivaramakrishnanr.7173
      @sivaramakrishnanr.7173 Месяц назад +3

      window managers are too hyped, one terminal + one browser = heaven

    • @chiffaonosu
      @chiffaonosu Месяц назад +3

      tmux (and zellij for that matter) allow for much more terminal-specific control. Including very handy SSH shenanigans

    • @Shywizz
      @Shywizz Месяц назад +3

      ​@@sivaramakrishnanr.7173 OP's kinda right imo, but yeah if you have more than three browser windows and 9 terminals you do not need tmux or zellij you need god and a doctor

    • @ohnoes9608
      @ohnoes9608 Месяц назад +1

      For the most part yes, but if you ever need to rely on any other environment besides your carefully crafted tiling WM for whatever reason you are royally fucked. With tmux you can just copy your launch script over and you're ready to go with all your shortcut muscle memory still there.
      The session management also provides quite a bit of value on its own.

    • @snippletrap
      @snippletrap Месяц назад +3

      It is most useful when you're SSHing into a server

  • @theoreticalphysics3644
    @theoreticalphysics3644 Месяц назад

    I swear the moment I need a tool finally fireship posts a vid for me just in time. It's almost... supernatural...

  • @MaxCarponera
    @MaxCarponera Месяц назад +5

    Man.. nothing that gnu screen cannot do.

  • @SurajPulloor
    @SurajPulloor Месяц назад

    A flow for terminals is the best part about tmux. How can someone come with the idea of controlling terminal creation using bash scripting..🤯 Incredible..

  • @thepuppetqueen57
    @thepuppetqueen57 Месяц назад +8

    Babse wake up fireship posted a 100 seconds video

    • @_lun4r_
      @_lun4r_ Месяц назад

      it's not 100 seconds though it's 182

    • @thepuppetqueen57
      @thepuppetqueen57 Месяц назад

      @@_lun4r_ tell that to him

  • @kpingvin
    @kpingvin Месяц назад

    Even with 3.3M subscribers this is the most underrated coding channel.

  • @champfisk5613
    @champfisk5613 Месяц назад +3

    Is it necessary nowadays when most terminal emulators have tabbing?

    • @pierrepracht
      @pierrepracht Месяц назад

      ITerm integration with Tmux let you open serval **remote** tab by SSH...

    • @vaisakh_km
      @vaisakh_km Месяц назад

      Tmux integrate well with things like pages and vim and a lot of programs... (same keybind to move between vim splits)... as it being a standerd
      easly scriptable(eg: fzf to fuzzy search through all tabs)
      keep the sessions (accedently closing terminal and loosing the session won't be issue)

    • @champfisk5613
      @champfisk5613 Месяц назад

      @@vaisakh_km good point

  • @nasang7478
    @nasang7478 Месяц назад

    Wow, i just yesterday started installing tmux and you post this now.

  • @ryandietrich8604
    @ryandietrich8604 Месяц назад +5

    GNU screen for life, hipsters!

  • @mndtr0
    @mndtr0 Месяц назад

    Finally something that will not replace all programmers in Fireship video...

  • @_lun4r_
    @_lun4r_ Месяц назад +3

    "in 100 seconds"
    meanwhile the video: 182 seconds
    that ain't right bro

  • @ABeardedDad
    @ABeardedDad Месяц назад +2

    2:20 - and I was just beginning to like your channel...

  • @Alp0082
    @Alp0082 Месяц назад +1

    I switched from tmux to zellij and love it. Much better experience in my opinion.

  • @stickguy9109
    @stickguy9109 Месяц назад +3

    What's wrong with gnu screen though

  • @marwan.v1511
    @marwan.v1511 Месяц назад

    it's perfect and awesome tool, especially if you are on a remote server

  • @TheSmkngun
    @TheSmkngun Месяц назад +5

    More like 100 seconds of Ads in 100 seconds.

  • @TheOnlyEpsilonAlpha
    @TheOnlyEpsilonAlpha Месяц назад

    Tmux is one of my favorites together with screen

  • @FelixRothbart
    @FelixRothbart Месяц назад +188

    I'm favoured only God knows how much I praise Him, $230k every 4weeks! I now have a big mansion and can now afford anything and also support God’s work and the church.

    • @FelixRothbart
      @FelixRothbart Месяц назад

      Only God knows how much grateful i am. After so much struggles I now own a new house and my family is happy once again everything is finally falling into place!!

    • @dennisonWillis
      @dennisonWillis Месяц назад

      Wow that's huge, how do you make that much monthly?

    • @dennisonWillis
      @dennisonWillis Месяц назад

      I'm 37 and have been looking for ways to be successful, please how??

    • @FelixRothbart
      @FelixRothbart Месяц назад

      It's Ms. Susan Jane Christy doing, she's changed my life.

    • @FelixRothbart
      @FelixRothbart Месяц назад

      I started pretty low, though, $5000 thereabouts. The return came massive. Joey is in school doing well, telling me of new friends he's meeting in school. Thank you Susan Christy, you're a miracle.

  • @ugandanknuckles3429
    @ugandanknuckles3429 Месяц назад +1

    Oh this seems nicer than switching between 5 screen sessions..

  • @goatknight777
    @goatknight777 Месяц назад +11

    Everyone is watching the ad rn lol
    No premium?💀

  • @nigelnin
    @nigelnin Месяц назад

    Been waiting for this. I love tmux!

  • @moeeez
    @moeeez Месяц назад +4

    first

  • @sashogs
    @sashogs Месяц назад

    Ex screen user here, been using tmux for a few years now but albeit using the superior screen key binding. However I must admit tmux is the better mux!

  • @386compt
    @386compt Месяц назад

    Tmux has contributed to deep learning.
    Seriously.

  • @ThatGamePerson
    @ThatGamePerson Месяц назад

    Somewhere out there, I have a production system from a previous job running mission critical software in tmux, using it like a poor mans daemon. Its been solid for like 7 years.

  • @lashlarue7924
    @lashlarue7924 Месяц назад

    I actually might be interested in your course... you are a great teacher!

  • @another-niko-pfp-holder
    @another-niko-pfp-holder 23 дня назад

    glad i clicked on this video, before i thought tmux only tiled the terminal

  • @muhammadkashif4216
    @muhammadkashif4216 Месяц назад

    The most powerful and productive creation for Linuxers ever

  • @achronolgia
    @achronolgia Месяц назад

    your setup is pretty efficient imo

  • @edwinrosales6322
    @edwinrosales6322 Месяц назад

    Great video, and nano is far superior indeed! 😆
    Thank you!

  • @HellDuke-
    @HellDuke- Месяц назад

    Sounds really cool... Not something I would ever need any more, but definitely cool. Pretty sure there was one project where I could have leveraged this in the past...

  • @Daktyl198
    @Daktyl198 Месяц назад

    I love tmux. The day I found it an angel smiled upon me. I use it extensively.

  • @Tjarki4ManLP
    @Tjarki4ManLP Месяц назад +16

    2:20 did hit me hard😢

    • @Roma_da_
      @Roma_da_ Месяц назад

      Get back on your feet soldier, at least he's not using Emacs. All hope is not lost.

    • @jamess1787
      @jamess1787 Месяц назад

      +1 for nano
      VI only because I can use it on a 50MHz processor 300ft in the air, because its (vi) pre installed....

  • @shaunthayil
    @shaunthayil Месяц назад

    tmux is awesome, chaakoo is also a great tool which wraps tmux to create windows, panes in your session as per layout defined in a yaml file.

  • @some1csgo
    @some1csgo Месяц назад

    Finally installed and setup tmux, thanks :)

  • @hasbucket
    @hasbucket Месяц назад

    Started with tmux but found Zellij short after. Love the user friendly status bar and awesome key-bindings.
    Would be a great sequel to this video.

  • @peterszarvas94
    @peterszarvas94 Месяц назад

    Fireship switched to linux and vim, lets go!

  • @m1racleio
    @m1racleio Месяц назад

    this is very helpful and informative. thanks fireship. 🔥

  • @defenseman84
    @defenseman84 Месяц назад

    Love to see the love for nano

  • @laveeshtomar
    @laveeshtomar Месяц назад

    I was eagerly waiting for you to make a video on TMUX.🎉

  • @eliasepg
    @eliasepg Месяц назад

    really nice config at the end, very cool

  • @notanoption1793
    @notanoption1793 16 дней назад

  • @Ben_Long
    @Ben_Long Месяц назад +1

    I love Temu X, the collab between Temu and Elon Musk