TMUX is so powerful, it can even make your boss think you're working twice as hard.
@mehmeh88832 сағат бұрын
I need this
@khanra17Сағат бұрын
@@mehmeh8883 No you don't. Work on actual work and not this useless rabbit holes which solves a problem by creating 10 more.
@kittenwizard4703Сағат бұрын
@@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Сағат бұрын
@@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Сағат бұрын
@@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.
@FrikyMediaLP2 сағат бұрын
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 :)
@vaisakhkm78340 минут бұрын
If i where admin, i shedule cron job to pkill tmux every half an hour XD
@KimYoungUn6914 минут бұрын
@@vaisakhkm783where?
@vaisakhkm7837 минут бұрын
@@KimYoungUn69 on the server....
@shazmimain82932 сағат бұрын
Tmux is so good I made everyone around think I was somehow hacking
@StrikerEureka852 сағат бұрын
do you even hollywood, bro?
@adamk.7177Сағат бұрын
Did you have the matrix script, Btop, and Neofetch running all at once? I hear that's how hackers hack
@charlesnathansmithСағат бұрын
Cat /dev/random and furiously smack the keyboard while saying things like "they're fighting back"
@notme8232Сағат бұрын
@@charlesnathansmith Deploying countermeasures! Clearing a path! Releasing payload! I'm in.
@LuisSierra4243 минут бұрын
Some of my coworkers used it when I was a newbie and I was really impressed. I thought those guys are geniuses
@ammarlakis2 сағат бұрын
Tmux is your ultimate tool against unstable ssh connection
@herwighenseler912054 минут бұрын
Consider using mosh instead of ssh
@LuisSierra4244 минут бұрын
@@herwighenseler9120 no
@UCRWolGtUw8vhH_in_GNn75A2 сағат бұрын
Absolute MUST for remote terminals.
@dimon223232 сағат бұрын
How about multiple remote tmux windows inside of client tmux
@adamk.7177Сағат бұрын
@@dimon22323 how about no
@cosputСағат бұрын
zellij is superior to tmux
@gradientOСағат бұрын
tmux is already available on any server @@cosput
@nyuhanC55 минут бұрын
learned this the hard way
@RenderingUser2 сағат бұрын
Using TMUX is like being doctor strange looking through the multiverse
@johnmishell23457 минут бұрын
öÖö
@VoidHuskie2 сағат бұрын
Now I can add 10+ years of tmux experience in my resume.
@MrDarkYT562 сағат бұрын
14*
@L24-x9v2 сағат бұрын
*17
@The__Leo692 сағат бұрын
6.9 years
@goatknight7772 сағат бұрын
@@VoidHuskie bro has been trying the same joke on every video😭
@jimjunior2 сағат бұрын
@@goatknight777😂😂😅
@prathamesh8112 сағат бұрын
I just started using tmux today and this dropped, magical
@mohammadkaif2325Сағат бұрын
I just installed tmux yesterday and boom I get a video from fireship
@debajyatidey9468Сағат бұрын
How lucky you are
@tuomis12341 минут бұрын
This is nuts! The other day I was just learning about tmux
@bassdasdwadsasdasw2 сағат бұрын
Shit saved so much time in college, absolutely goated
@fabricehategekimana53502 сағат бұрын
After 4 years of tmux, I switched to zellij. But I still use tmux shortcut in zellij since it allow it X)
@traveller23eСағат бұрын
Why did you switch?
@fabricehategekimana535041 минут бұрын
@@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
@vaisakhkm78339 минут бұрын
Zellij is cool, but it felt essentially like pre configured tmux...
@fabricehategekimana535028 минут бұрын
@@vaisakhkm783 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
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Сағат бұрын
Enjoy! Arch is nice, changing stuff is so easy :)
@bluetoad0754 минут бұрын
@@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.
@shufflepuck6438 минут бұрын
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.
@prajwals82032 сағат бұрын
first types vim insult vim and changes to nano but in the end opens vim lol such a fireship thing to do
@mawnkeyСағат бұрын
Meanwhile off in the corner with the party loner: "Nobody here knows I use emacs"
@traveller23eСағат бұрын
@@mawnkey You poor thing :( Jokes aside I've never actually used emacs, what are its strong suits/the advantages over vim?
@mawnkey52 минут бұрын
@@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.
@justsomeonepassingby383820 минут бұрын
@@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)
@Soul-BurnСағат бұрын
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.
@FXtoAT41 минут бұрын
I also turned my caps lock into a ctrl to lazy it even more down.
@devinomateus53 минут бұрын
Man, I love these videos. The quick tips about something, the humor... Thanks!
@MsSuyash199536 минут бұрын
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...
@aneeshsambu48692 сағат бұрын
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
@mattisxСағат бұрын
We used 'screen' before. Must start using tmux though, looks neat.
@GnomePuntTrainerYT2 сағат бұрын
I've been using tmux to handle several different running applications on my raspberry pi. Great stuff! Keeps things nice and tidy.
@caner1517 минут бұрын
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.
@tizio51032 сағат бұрын
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"
@mahaddev2 минут бұрын
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
@gfrewqpoiu2 минут бұрын
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.
@laveeshtomar2 сағат бұрын
I was eagerly waiting for you to make a video on TMUX.🎉
@tuomis12345 минут бұрын
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!
@lashlarue79242 сағат бұрын
I actually might be interested in your course... you are a great teacher!
@m1racl3_x2 сағат бұрын
this is very helpful and informative. thanks fireship. 🔥
@sharon777872 сағат бұрын
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
@pongopeter8267Сағат бұрын
God I love Tmux it makes managing my projects so much easier, you can even bind some sick scripts to keybinds
@Lord_Omni58 минут бұрын
1) Remove proper UI 2) Create apps and mods to make it bearable 3) ... 4) Profit
@StrammeicheСағат бұрын
i used screen when i wanted to run long running jobs but this looks nice too
@projecthaze2 сағат бұрын
babe wake up! fireship uploaded a new video 🔥
@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)
@muhammadkashif42162 сағат бұрын
The most powerful and productive creation for Linuxers ever
@theoreticalphysics3644Сағат бұрын
I swear the moment I need a tool finally fireship posts a vid for me just in time. It's almost... supernatural...
@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...
@sharkeking9742Сағат бұрын
I love it to the point I touch myself to it.
@tarsala1995Сағат бұрын
So essentially what Windows Terminal is doing. Nice
@muhammadilyas39672 сағат бұрын
Great tool because shipping from to another terminal so hard sometime.
@defenseman8426 минут бұрын
Love to see the love for nano
@eyes_hurting59 минут бұрын
I don't know why I'm still subscribed and watching these videos that make my brain hurt.
@randommatrix9Сағат бұрын
Funny words, magic man
@Tjarki4ManLPСағат бұрын
2:20 did hit me hard😢
@alexipeck4201Сағат бұрын
Zellij is a great alternative
Сағат бұрын
I wonder if Jeff first writes the script for the video or looks for cool memes to make a transcript 🤔
@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.
@AlainBoudard9 минут бұрын
Awesome, thanks for sharing
@aniketbanginwarСағат бұрын
tmux indeed is a life saver.
@solinovo32192 сағат бұрын
please do one on zellij as well
@neon13xСағат бұрын
I use tmux and neovim at my job. Everyone thinks I'm some king of terminal wizard
@SpontaneouslyDeliberate11 минут бұрын
I don't use 99% of the features of tmux and I still love it.
@isAif4722 минут бұрын
I was working on setting up smug, a session manager, and fzf to create a new session or switch to existing ones.
@florinsebastian15402 сағат бұрын
I use neovim and tmux btw.
@kurtmueller2089Сағат бұрын
0:50 is going into my "WTF 3am" picture collection
@edvardeishenСағат бұрын
The only utility for which I have not been able to remember the hotkeys for many years
@bluehead_info2 сағат бұрын
Most flamboyant peacock is jealous
@Cart141624 минут бұрын
I love tmux, I have a systemd service to run minecraft server in tmux and I can just attach session to type in commands
@paulmuller77882 сағат бұрын
Best setup ever !!!
@TheSmkngun2 сағат бұрын
More like 100 seconds of Ads in 100 seconds.
@KatoyaKelvin2 сағат бұрын
Now I can add this one too on my resume 😂😂
@youtubeusername1489Сағат бұрын
tmux works extremely well with small monitors and window manager.
@blackjaguar77202 сағат бұрын
oh shit, never know such thing exist, the thing that would help me a lot.
@monkeibusinessСағат бұрын
tmux makes a raspberry pi zero so good
@ninjaasmokeСағат бұрын
I’ve been a software engineer for like 4 years at 3 different companies and never had to use tmux.. what am I doing wrong?
@chbrulesСағат бұрын
I just use tmux on servers for long-running user processes that I don't want dying if/when I log out/get disconnected. All this extra fluff on a desktop machine seems overkill.
@jjones370538 минут бұрын
You can revind ctrl-b to ctrl-a as well, much easier on the hands
@zaneferns95762 сағат бұрын
TMUX + i3 + Neovim = 10x setup
@StwongDaveСағат бұрын
Finally, someone who acknowledges the superiority of Nano
@ahsanahmedbhaila39 минут бұрын
Skill issue tbh /s
@leshiq421416 минут бұрын
TMUX da best! Also, nano godEditor
@matt92hun2 сағат бұрын
I love tmux. It helps me pretend I'm productive.
@Croz89Сағат бұрын
I'm slightly disappointed that my boy from the Goofy Movie didn't show up when "powerline" was mentioned.
@michaelbobbitt623555 минут бұрын
Session for work and session for failed side project that will one day soon let me quit 😅 23. I don’t know how you do it, but I literally started tmux last week (thanks prime) and this drops. The timing spooks me out sometimes 😅
@Weaver0x002 сағат бұрын
things WILL get better if you press [+] on your modern terminal emulator and have multiple tabs instead of multiple windows :DD
@Observer552Сағат бұрын
Can I use tmux in windows cmd or powershell?
@Noneofyourbusiness20002 сағат бұрын
Also available on Windows by using Windows Subsystem for Linux.
@richmail2 сағат бұрын
What music is used in the intro in the background?
@commonsay419156 минут бұрын
I can't believe you. nano has nothing over ed.
@arhmlmaoСағат бұрын
hell yeah i love tmux
@hetgurjar58362 сағат бұрын
Thumbnail isn't looking FireShippy, but still good 👍
@kabirchawla43252 сағат бұрын
How?
@sdstorm2 сағат бұрын
Yeah, I almost didn't click. Looked generic.
@addanametocontinue46 минут бұрын
So, another VIM where you have to remember a dozen commands to even use the software. Except VIM actually works in a strictly terminal environment. This Tmux thing looks like it only works when you're using a Linux build that comes with a UI. If that's the case, why not just include a right-click menu?
@geoblk3000Сағат бұрын
I should give tmux another try
@rzkysyz31 минут бұрын
Most modern terminal app like iterm2, warp, and windows terminal already have multi pane and sessions. why do we have to install another program to do something that's already built-in??
@simonlauer9379Сағат бұрын
tmux+neovim=love
@feelgoodmusic872233 минут бұрын
I can't be the only one watching all Fireship videos, even tho 99% of them don't have any real word use for me, as I'm neither a coder, a Linux user, or even an IT worker.
@greenarcade137931 минут бұрын
Shows Windows: "And WSL.."
@stickguy910935 минут бұрын
What's wrong with gnu screen though
@just-real-rntСағат бұрын
tmux is wild
@dogonthegoСағат бұрын
You should do a nano video
@ishaankhurana8956Сағат бұрын
i fucking love tmux
@valentin-catalin18592 сағат бұрын
I use zellij btw.
@hanbieryu8390Сағат бұрын
Tmux is goated
@CuteSkyler48 минут бұрын
I know that this is about Tmux, but mister Fireship is using Gnome and already has a button to open a new terminal tab.
@MaxCarponera41 минут бұрын
Man.. nothing that gnu screen cannot do.
@aleksatanaskovic917243 минут бұрын
Is this available for Gentoo and does it support custom nerdfonts?
@billbond2682Сағат бұрын
TMUX + NEOVIM LETSSS GOOOO
@gradientOСағат бұрын
Pro tip: Replace your CapsLock key to Ctrl - Your fingers will thank you
@dgsagoskis1851Сағат бұрын
Hold on. Where is terminal window with "echo hi\ mom > write mom tty2" ?