Tmux in 100 Seconds

  Рет қаралды 68,471

Fireship

Fireship

Күн бұрын

Пікірлер: 376
@Malix_Labs
@Malix_Labs 2 сағат бұрын
TMUX is so powerful, it can even make your boss think you're working twice as hard.
@mehmeh8883
@mehmeh8883 2 сағат бұрын
I need this
@khanra17
@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
@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
@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
@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 2 сағат бұрын
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 :)
@vaisakhkm783
@vaisakhkm783 40 минут бұрын
If i where admin, i shedule cron job to pkill tmux every half an hour XD
@KimYoungUn69
@KimYoungUn69 14 минут бұрын
@@vaisakhkm783where?
@vaisakhkm783
@vaisakhkm783 7 минут бұрын
@@KimYoungUn69 on the server....
@shazmimain8293
@shazmimain8293 2 сағат бұрын
Tmux is so good I made everyone around think I was somehow hacking
@StrikerEureka85
@StrikerEureka85 2 сағат бұрын
do you even hollywood, bro?
@adamk.7177
@adamk.7177 Сағат бұрын
Did you have the matrix script, Btop, and Neofetch running all at once? I hear that's how hackers hack
@charlesnathansmith
@charlesnathansmith Сағат бұрын
Cat /dev/random and furiously smack the keyboard while saying things like "they're fighting back"
@notme8232
@notme8232 Сағат бұрын
@@charlesnathansmith Deploying countermeasures! Clearing a path! Releasing payload! I'm in.
@LuisSierra42
@LuisSierra42 43 минут бұрын
Some of my coworkers used it when I was a newbie and I was really impressed. I thought those guys are geniuses
@ammarlakis
@ammarlakis 2 сағат бұрын
Tmux is your ultimate tool against unstable ssh connection
@herwighenseler9120
@herwighenseler9120 54 минут бұрын
Consider using mosh instead of ssh
@LuisSierra42
@LuisSierra42 44 минут бұрын
@@herwighenseler9120 no
@UCRWolGtUw8vhH_in_GNn75A
@UCRWolGtUw8vhH_in_GNn75A 2 сағат бұрын
Absolute MUST for remote terminals.
@dimon22323
@dimon22323 2 сағат бұрын
How about multiple remote tmux windows inside of client tmux
@adamk.7177
@adamk.7177 Сағат бұрын
@@dimon22323 how about no
@cosput
@cosput Сағат бұрын
zellij is superior to tmux
@gradientO
@gradientO Сағат бұрын
tmux is already available on any server ​@@cosput
@nyuhanC
@nyuhanC 55 минут бұрын
learned this the hard way
@RenderingUser
@RenderingUser 2 сағат бұрын
Using TMUX is like being doctor strange looking through the multiverse
@johnmishell234
@johnmishell234 57 минут бұрын
öÖö
@VoidHuskie
@VoidHuskie 2 сағат бұрын
Now I can add 10+ years of tmux experience in my resume.
@MrDarkYT56
@MrDarkYT56 2 сағат бұрын
14*
@L24-x9v
@L24-x9v 2 сағат бұрын
*17
@The__Leo69
@The__Leo69 2 сағат бұрын
6.9 years
@goatknight777
@goatknight777 2 сағат бұрын
@@VoidHuskie bro has been trying the same joke on every video😭
@jimjunior
@jimjunior 2 сағат бұрын
​@@goatknight777😂😂😅
@prathamesh811
@prathamesh811 2 сағат бұрын
I just started using tmux today and this dropped, magical
@mohammadkaif2325
@mohammadkaif2325 Сағат бұрын
I just installed tmux yesterday and boom I get a video from fireship
@debajyatidey9468
@debajyatidey9468 Сағат бұрын
How lucky you are
@tuomis123
@tuomis123 41 минут бұрын
This is nuts! The other day I was just learning about tmux
@bassdasdwadsasdasw
@bassdasdwadsasdasw 2 сағат бұрын
Shit saved so much time in college, absolutely goated
@fabricehategekimana5350
@fabricehategekimana5350 2 сағат бұрын
After 4 years of tmux, I switched to zellij. But I still use tmux shortcut in zellij since it allow it X)
@traveller23e
@traveller23e Сағат бұрын
Why did you switch?
@fabricehategekimana5350
@fabricehategekimana5350 41 минут бұрын
@@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
@vaisakhkm783
@vaisakhkm783 39 минут бұрын
Zellij is cool, but it felt essentially like pre configured tmux...
@fabricehategekimana5350
@fabricehategekimana5350 28 минут бұрын
@@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
@guruprakashjs
@guruprakashjs 26 минут бұрын
@@traveller23e easily configurable - mutiple floating panes and stacked panes layout
@bluetoad07
@bluetoad07 Сағат бұрын
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 Сағат бұрын
Enjoy! Arch is nice, changing stuff is so easy :)
@bluetoad07
@bluetoad07 54 минут бұрын
@@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.
@shufflepuck64
@shufflepuck64 38 минут бұрын
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.
@prajwals8203
@prajwals8203 2 сағат бұрын
first types vim insult vim and changes to nano but in the end opens vim lol such a fireship thing to do
@mawnkey
@mawnkey Сағат бұрын
Meanwhile off in the corner with the party loner: "Nobody here knows I use emacs"
@traveller23e
@traveller23e Сағат бұрын
@@mawnkey You poor thing :( Jokes aside I've never actually used emacs, what are its strong suits/the advantages over vim?
@mawnkey
@mawnkey 52 минут бұрын
@@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 20 минут бұрын
​@@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
@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.
@FXtoAT
@FXtoAT 41 минут бұрын
I also turned my caps lock into a ctrl to lazy it even more down.
@devinomateus
@devinomateus 53 минут бұрын
Man, I love these videos. The quick tips about something, the humor... Thanks!
@MsSuyash1995
@MsSuyash1995 36 минут бұрын
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...
@aneeshsambu4869
@aneeshsambu4869 2 сағат бұрын
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
@mattisx Сағат бұрын
We used 'screen' before. Must start using tmux though, looks neat.
@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.
@caner15
@caner15 17 минут бұрын
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 2 сағат бұрын
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"
@mahaddev
@mahaddev 2 минут бұрын
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
@gfrewqpoiu
@gfrewqpoiu 2 минут бұрын
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.
@laveeshtomar
@laveeshtomar 2 сағат бұрын
I was eagerly waiting for you to make a video on TMUX.🎉
@tuomis123
@tuomis123 45 минут бұрын
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!
@lashlarue7924
@lashlarue7924 2 сағат бұрын
I actually might be interested in your course... you are a great teacher!
@m1racl3_x
@m1racl3_x 2 сағат бұрын
this is very helpful and informative. thanks fireship. 🔥
@sharon77787
@sharon77787 2 сағат бұрын
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
@pongopeter8267 Сағат бұрын
God I love Tmux it makes managing my projects so much easier, you can even bind some sick scripts to keybinds
@Lord_Omni
@Lord_Omni 58 минут бұрын
1) Remove proper UI 2) Create apps and mods to make it bearable 3) ... 4) Profit
@Strammeiche
@Strammeiche Сағат бұрын
i used screen when i wanted to run long running jobs but this looks nice too
@projecthaze
@projecthaze 2 сағат бұрын
babe wake up! fireship uploaded a new video 🔥
@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)
@muhammadkashif4216
@muhammadkashif4216 2 сағат бұрын
The most powerful and productive creation for Linuxers ever
@theoreticalphysics3644
@theoreticalphysics3644 Сағат бұрын
I swear the moment I need a tool finally fireship posts a vid for me just in time. It's almost... supernatural...
@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...
@sharkeking9742
@sharkeking9742 Сағат бұрын
I love it to the point I touch myself to it.
@tarsala1995
@tarsala1995 Сағат бұрын
So essentially what Windows Terminal is doing. Nice
@muhammadilyas3967
@muhammadilyas3967 2 сағат бұрын
Great tool because shipping from to another terminal so hard sometime.
@defenseman84
@defenseman84 26 минут бұрын
Love to see the love for nano
@eyes_hurting
@eyes_hurting 59 минут бұрын
I don't know why I'm still subscribed and watching these videos that make my brain hurt.
@randommatrix9
@randommatrix9 Сағат бұрын
Funny words, magic man
@Tjarki4ManLP
@Tjarki4ManLP Сағат бұрын
2:20 did hit me hard😢
@alexipeck4201
@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
@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.
@AlainBoudard
@AlainBoudard 9 минут бұрын
Awesome, thanks for sharing
@aniketbanginwar
@aniketbanginwar Сағат бұрын
tmux indeed is a life saver.
@solinovo3219
@solinovo3219 2 сағат бұрын
please do one on zellij as well
@neon13x
@neon13x Сағат бұрын
I use tmux and neovim at my job. Everyone thinks I'm some king of terminal wizard
@SpontaneouslyDeliberate
@SpontaneouslyDeliberate 11 минут бұрын
I don't use 99% of the features of tmux and I still love it.
@isAif47
@isAif47 22 минут бұрын
I was working on setting up smug, a session manager, and fzf to create a new session or switch to existing ones.
@florinsebastian1540
@florinsebastian1540 2 сағат бұрын
I use neovim and tmux btw.
@kurtmueller2089
@kurtmueller2089 Сағат бұрын
0:50 is going into my "WTF 3am" picture collection
@edvardeishen
@edvardeishen Сағат бұрын
The only utility for which I have not been able to remember the hotkeys for many years
@bluehead_info
@bluehead_info 2 сағат бұрын
Most flamboyant peacock is jealous
@Cart1416
@Cart1416 24 минут бұрын
I love tmux, I have a systemd service to run minecraft server in tmux and I can just attach session to type in commands
@paulmuller7788
@paulmuller7788 2 сағат бұрын
Best setup ever !!!
@TheSmkngun
@TheSmkngun 2 сағат бұрын
More like 100 seconds of Ads in 100 seconds.
@KatoyaKelvin
@KatoyaKelvin 2 сағат бұрын
Now I can add this one too on my resume 😂😂
@youtubeusername1489
@youtubeusername1489 Сағат бұрын
tmux works extremely well with small monitors and window manager.
@blackjaguar7720
@blackjaguar7720 2 сағат бұрын
oh shit, never know such thing exist, the thing that would help me a lot.
@monkeibusiness
@monkeibusiness Сағат бұрын
tmux makes a raspberry pi zero so good
@ninjaasmoke
@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
@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.
@jjones3705
@jjones3705 38 минут бұрын
You can revind ctrl-b to ctrl-a as well, much easier on the hands
@zaneferns9576
@zaneferns9576 2 сағат бұрын
TMUX + i3 + Neovim = 10x setup
@StwongDave
@StwongDave Сағат бұрын
Finally, someone who acknowledges the superiority of Nano
@ahsanahmedbhaila
@ahsanahmedbhaila 39 минут бұрын
Skill issue tbh /s
@leshiq4214
@leshiq4214 16 минут бұрын
TMUX da best! Also, nano godEditor
@matt92hun
@matt92hun 2 сағат бұрын
I love tmux. It helps me pretend I'm productive.
@Croz89
@Croz89 Сағат бұрын
I'm slightly disappointed that my boy from the Goofy Movie didn't show up when "powerline" was mentioned.
@michaelbobbitt6235
@michaelbobbitt6235 55 минут бұрын
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 😅
@Weaver0x00
@Weaver0x00 2 сағат бұрын
things WILL get better if you press [+] on your modern terminal emulator and have multiple tabs instead of multiple windows :DD
@Observer552
@Observer552 Сағат бұрын
Can I use tmux in windows cmd or powershell?
@Noneofyourbusiness2000
@Noneofyourbusiness2000 2 сағат бұрын
Also available on Windows by using Windows Subsystem for Linux.
@richmail
@richmail 2 сағат бұрын
What music is used in the intro in the background?
@commonsay4191
@commonsay4191 56 минут бұрын
I can't believe you. nano has nothing over ed.
@arhmlmao
@arhmlmao Сағат бұрын
hell yeah i love tmux
@hetgurjar5836
@hetgurjar5836 2 сағат бұрын
Thumbnail isn't looking FireShippy, but still good 👍
@kabirchawla4325
@kabirchawla4325 2 сағат бұрын
How?
@sdstorm
@sdstorm 2 сағат бұрын
Yeah, I almost didn't click. Looked generic.
@addanametocontinue
@addanametocontinue 46 минут бұрын
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
@geoblk3000 Сағат бұрын
I should give tmux another try
@rzkysyz
@rzkysyz 31 минут бұрын
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
@simonlauer9379 Сағат бұрын
tmux+neovim=love
@feelgoodmusic8722
@feelgoodmusic8722 33 минут бұрын
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.
@greenarcade1379
@greenarcade1379 31 минут бұрын
Shows Windows: "And WSL.."
@stickguy9109
@stickguy9109 35 минут бұрын
What's wrong with gnu screen though
@just-real-rnt
@just-real-rnt Сағат бұрын
tmux is wild
@dogonthego
@dogonthego Сағат бұрын
You should do a nano video
@ishaankhurana8956
@ishaankhurana8956 Сағат бұрын
i fucking love tmux
@valentin-catalin1859
@valentin-catalin1859 2 сағат бұрын
I use zellij btw.
@hanbieryu8390
@hanbieryu8390 Сағат бұрын
Tmux is goated
@CuteSkyler
@CuteSkyler 48 минут бұрын
I know that this is about Tmux, but mister Fireship is using Gnome and already has a button to open a new terminal tab.
@MaxCarponera
@MaxCarponera 41 минут бұрын
Man.. nothing that gnu screen cannot do.
@aleksatanaskovic9172
@aleksatanaskovic9172 43 минут бұрын
Is this available for Gentoo and does it support custom nerdfonts?
@billbond2682
@billbond2682 Сағат бұрын
TMUX + NEOVIM LETSSS GOOOO
@gradientO
@gradientO Сағат бұрын
Pro tip: Replace your CapsLock key to Ctrl - Your fingers will thank you
@dgsagoskis1851
@dgsagoskis1851 Сағат бұрын
Hold on. Where is terminal window with "echo hi\ mom > write mom tty2" ?
@amqndin
@amqndin 52 минут бұрын
nano over vim is crazy
@cinderwolf32
@cinderwolf32 Сағат бұрын
Love tmux
How To Make AWS Not Suck
6:38
Fireship
Рет қаралды 450 М.
Is This the NEW GOLDEN Standard for Communication? EB#60
12:17
GreatScott!
Рет қаралды 45 М.
Apple peeling hack @scottsreality
00:37
_vector_
Рет қаралды 128 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 90 МЛН
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 51 МЛН
Youtube's War on Adblock Got Worse
10:30
penguinz0
Рет қаралды 264 М.
AI can't cross this line and we don't know why.
24:07
Welch Labs
Рет қаралды 747 М.
Apple Tried to Destroy This Mac… But I Found One!
26:36
Snazzy Labs
Рет қаралды 16 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 20 М.
Full Stack Developers will take over. This is why.
11:26
Ed Andersen
Рет қаралды 30 М.
What is the Smallest Possible .EXE?
17:04
Inkbox
Рет қаралды 393 М.
Intel is FINALLY Doing Something Different
11:55
Hardware Canucks
Рет қаралды 15 М.
We're on the brink of another world browser war
4:29
Fireship
Рет қаралды 1,3 МЛН
The Genius Behind the Quantum Navigation Breakthrough
20:47
Dr Ben Miles
Рет қаралды 787 М.