TMUX in 100 seconds | Prime Reacts

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

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

  • @pd-pobb-mofo
    @pd-pobb-mofo 2 หลายเดือนก่อน +1081

    Do a video on why Netflix couldn’t handle the traffic of the Paul/Tyson fight

    • @fus3n
      @fus3n 2 หลายเดือนก่อน +107

      server side skill issue

    • @mattymattffs
      @mattymattffs 2 หลายเดือนก่อน +70

      They use js server-side.

    • @SagarHingalAI
      @SagarHingalAI 2 หลายเดือนก่อน +13

      Glad I wasn’t the only one who noticed

    • @aiamfree
      @aiamfree 2 หลายเดือนก่อน +56

      Prime resigned, video done. 😅

    • @maxscott3349
      @maxscott3349 2 หลายเดือนก่อน +3

      What traffic?

  • @RenanZortea
    @RenanZortea 2 หลายเดือนก่อน +336

    6:43 "I never split anything"
    *reads from 3 chats on split*

    • @hrshlgunjal-1627
      @hrshlgunjal-1627 2 หลายเดือนก่อน +3

      So true

    • @edwardallenthree
      @edwardallenthree 2 หลายเดือนก่อน +8

      I set split to be ctrl-a | and ctrl-a _ and use them all the time.

    • @IndigoTeddy
      @IndigoTeddy 2 หลายเดือนก่อน +1

      @@RenanZortea not 3 splitted chats, they're just 3 different chats (YT, Twitter(?), and Twitch)

    • @gregoro_5430
      @gregoro_5430 2 หลายเดือนก่อน +3

      ​@@IndigoTeddy 3 different chats opened on split within i3 ;)

    • @asg8813
      @asg8813 2 หลายเดือนก่อน

      ​​@@edwardallenthreeafter splitting If I resize a window to least size then the terminal output and shell prompt breaks, does anyone else also face this??

  • @Klusio19
    @Klusio19 2 หลายเดือนก่อน +163

    Guy on chat in 0:24 "100 seconds, 1000 seconds on Prime" was almost correct xD

    • @RickyPatel2007
      @RickyPatel2007 2 หลายเดือนก่อน +25

      is this what 10x developer means ? xD

    • @teddymercury-wm1qu
      @teddymercury-wm1qu หลายเดือนก่อน

      prime's *barely* went over 700 seconds.

  • @qez6969
    @qez6969 2 หลายเดือนก่อน +203

    in 100 seconds turns into 12min vid we are the 10x

  • @driedpotatoes
    @driedpotatoes 2 หลายเดือนก่อน +225

    Me: I can just close the window
    Later me: why the fuck is port 8080 in use

    • @KyleTen2
      @KyleTen2 2 หลายเดือนก่อน +17

      lsof -i :8080 is another nice tool

    • @esra_erimez
      @esra_erimez 2 หลายเดือนก่อน +3

      🤣

  • @watchdoge6464
    @watchdoge6464 2 หลายเดือนก่อน +19

    So TMUX is how people transcend and make their 14" laptops more productive than a fancy multi-monitor setup.
    Got it, installing now

    • @Parker8752
      @Parker8752 2 หลายเดือนก่อน +6

      Pretty much; tmux (and tiling window managers like sway) are why I can’t imagine myself needing a multi-monitor setup for anything besides streaming.

  • @Kerivity
    @Kerivity 2 หลายเดือนก่อน +123

    TMUX is a tiling WM for people who only wanna use linux from CLI without any WM or DE

    • @karshPrime
      @karshPrime 2 หลายเดือนก่อน +9

      ye that's the best description. heck, thanks to it now I don't even care about switching to macOS from linux since all my cli setup is the same

    • @alpheusmadsen8485
      @alpheusmadsen8485 2 หลายเดือนก่อน +4

      Indeed! I have spent a lot of time trying to figure out how I can run Chrome, Firefox, and Okular from the terminal. Sadly, these require X to be running, otherwise I'd have given up KDE completely.
      I've been trying to get AwesomeWM up and running, but the biggest obstacle for me there has been getting a useful taskbar for WiFi, Bluetooth, and screen brightness working.

    • @georgehelyar
      @georgehelyar 2 หลายเดือนก่อน

      ​@@alpheusmadsen8485 just use elinks or lynx etc

    • @FlutterDev1337
      @FlutterDev1337 2 หลายเดือนก่อน +9

      Tling window managers are a waste of time. You can get the same from KDE with maintenance and support for all the components that make it up because that's the thing Window Manager shills don't tell you- i.e. creating your own DE with mixed and match components results in them sometimes not playing well together or breaking with updates and then spend days messing around with text-based config files. I don't have time for that, I just want to use my computer.

    • @tychoides
      @tychoides 2 หลายเดือนก่อน +1

      @@FlutterDev1337 Amen, brother. I found them useful in few cases, like in a low resources system or in virtual machines where you 99% of the time work in the terminal but need to open firefox and other graphic applications. But most of the time you are better with a full DE.

  • @kingbob42-s2i
    @kingbob42-s2i 2 หลายเดือนก่อน +78

    Just wanted to come in here to say that if prime was still at Netflix, the live stream would have been flawless

  • @DorkDork69
    @DorkDork69 2 หลายเดือนก่อน +27

    Laughed my ass off when I saw 11min on thumbnail, right above the title
    10x developer fr

  • @edwardallenthree
    @edwardallenthree 2 หลายเดือนก่อน +31

    I'm so old that I have an alias for tmux to screen.

    • @blackace72
      @blackace72 2 หลายเดือนก่อน

      That’s based

  • @ConcerninglyWiseAlligator
    @ConcerninglyWiseAlligator 2 หลายเดือนก่อน +15

    I found splitting to be useful for long running commands that will block my terminal for a while, so I at least have one working terminal for each window. Especially when I actually want to read the output and expect it to change when I run something on the non-blocked terminal. So, logs from a server and curl, for example.

    • @Masterrunescapeer
      @Masterrunescapeer 2 หลายเดือนก่อน +1

      Yep, or I'm just expecting 2/3 things that all logically belong together and would need access to them all at the same time anyways (like your example of log on one side, or recently for me editing a docker file in one and just having the docker compose up -d in another so can read its error there).

  • @rootdefault6263
    @rootdefault6263 2 หลายเดือนก่อน +11

    lol, this part 7:42 had me cracking up. I knew the nano vs Vim would trigger you. (*I USED TO LOVE FIRESHIP*)

  • @phantomforcesisdumbgame6964
    @phantomforcesisdumbgame6964 2 หลายเดือนก่อน +15

    we no longer need 10x devs since prime is now a 10x time waster taking a 2min video and turning it into 11min of lukewarm react slop

  • @1wsm1
    @1wsm1 2 หลายเดือนก่อน +39

    We need a youtube bots in 100 seconds video

    • @guyincognito1406
      @guyincognito1406 2 หลายเดือนก่อน +1

      Eh, 1/1000 or whatever someone’s gonna goon click it just is reality.

    • @HikaruAkitsuki
      @HikaruAkitsuki 2 หลายเดือนก่อน

      That thing shouldn't be public at all cost.

  • @markopoutiainen7108
    @markopoutiainen7108 2 หลายเดือนก่อน +4

    Only Prime can turn a 100 second video into 700 seconds. Sure loves his own voice.

  • @michaelgraflmusic
    @michaelgraflmusic 2 หลายเดือนก่อน +6

    Wow. I had no idea tmux was such a recent development. I started coding professionally in around 2011 and thought it was just "always" there, like vi or rsync, when actually it was really new at that time!

  • @bryaneslinger6509
    @bryaneslinger6509 2 หลายเดือนก่อน +3

    6:29 split panes rule. Ctrl+prefix+z to make the current pane full screen when needed, then again to zoom out.

  • @gocryptoyourself2423
    @gocryptoyourself2423 2 หลายเดือนก่อน +1

    "Watch as the amazing primeagen turns a 100 second video into a 700 second video!"

  • @alejandrozaizar1329
    @alejandrozaizar1329 2 หลายเดือนก่อน +6

    What about zellij?? Specially if you can use it with Overmind to run all process from Procfile

  • @komplettichselbst
    @komplettichselbst 2 หลายเดือนก่อน +3

    For me, the biggest use case for tmux is SSH connections or things like the TrueNAS web UI shells, basically anything where I'm reasonably worried that something could close the terminal by accident. It's so nice to just be able to set off some long-running command and not worry about some random web UI autologout killing your session. Also copy mode is an absolute godsend, especially when you're on a bare metal server console and your tty doesn't do scrolling

    • @ForeverZer0
      @ForeverZer0 2 หลายเดือนก่อน

      This is my primary use-case for it as well. I have an old re-purposed box that I use as a server for Plex, mpd, etc, and setting it to automatically use tmux when I SSH to it is great when doing maintenance and updates.

  • @tooMuchChad
    @tooMuchChad 2 หลายเดือนก่อน +6

    Thanks

    • @_curtman
      @_curtman 2 หลายเดือนก่อน +1

      That's a statement

    • @comradepeter87
      @comradepeter87 2 หลายเดือนก่อน +4

      >Donates A$100
      >Says thanks
      >Leaves and doesn't elaborate
      Chad.

    • @meatcow417
      @meatcow417 2 หลายเดือนก่อน

      username checks out

  • @GamblingAndGolf
    @GamblingAndGolf 2 หลายเดือนก่อน +6

    Tmux resurrect is awesome. Save your session between restarts of the tmux server. That and continuum and yank are A+

  • @nulltan
    @nulltan 2 หลายเดือนก่อน +4

    8:07 "run some javascript slop" oof shots fired

  • @MinecraftTestSquad
    @MinecraftTestSquad 2 หลายเดือนก่อน +3

    "Do people actually use splitting" I use it with gdb to set an inferior tty or when a program doesn't play nicely with that, gdbserver in the other pane
    I've also used it to have some reference information (like a man page) open while i type something in another window
    Finally, I've used it to reference an xxd dump while cross-referencing code for a parser I was writing for said data AND a third pane open with the output of my parser

  • @curlicue8805
    @curlicue8805 2 หลายเดือนก่อน +10

    btw warp doesnt need login, you can skip it and only do it to backup settings

    • @lazyalpaca7
      @lazyalpaca7 2 หลายเดือนก่อน

      the issue is that it exists there and immediately prompts you after install 😭

    • @curlicue8805
      @curlicue8805 2 หลายเดือนก่อน +1

      @lazyalpaca7 but there's a skip button in the prompt bro

    • @curlicue8805
      @curlicue8805 2 หลายเดือนก่อน +3

      I take it back, you can skip but then it says "12 days until login required", enshitification confirmed

    • @RexGalilae
      @RexGalilae 2 หลายเดือนก่อน

      I've been using warp for a number of months now. Never was prompted to login after the initial setup
      I never used it logged in
      It's an incredible piece of software. The inbuilt AI tooling is genuinely helpful for once and autocompletion is a real breeze

  • @Mylordkaz
    @Mylordkaz 2 หลายเดือนก่อน +1

    can't wait the video on Ghostty, very interested and will definitely try when it drop

  • @dyyno5578
    @dyyno5578 2 หลายเดือนก่อน +11

    TmuxAgen

  • @MagnumCarta
    @MagnumCarta 2 หลายเดือนก่อน +2

    I use the split panes option for my tmux work profile. I have it in a configuration file to make 4 windows when running tmux and I have mouse mode set to make it easy to copy+paste commands from a web page to terminal. I also use alacritty so I can have a slightly transparent terminal and see my pretty wallpaper.

  • @coreyfro
    @coreyfro 2 หลายเดือนก่อน +9

    I love screen! I don't know what people are saying about it.

    • @Egzvorg
      @Egzvorg 2 หลายเดือนก่อน

      Not sure about tmux changing it, but when I used to use screen you could open the same terminal in multiple panes (kinda like buffers in Vim) and it wasn't possible with tmux.

  • @ChrisCox-wv7oo
    @ChrisCox-wv7oo 2 หลายเดือนก่อน

    I use a bash script to set up a left and right pane, the left being my coding editor, the right pane is a stack of four rows and within each of those rows I will be compiling my code, SSHing to a device, telnetting to a device, and then a little tiny general purpose window where might run h top or various commands on the system.
    This is how I like my workflow set up by default.
    I often use control z to maximize my primary focused pane

  • @karlgustav1247
    @karlgustav1247 2 หลายเดือนก่อน +3

    # Start windows and panes at 1, not 0
    set -g base-index 1
    setw -g pane-base-index 1

  • @wheresecretslie
    @wheresecretslie 2 หลายเดือนก่อน +2

    the reactions are back finally, loved these, and the article reads as well

  • @emonadeo
    @emonadeo 2 หลายเดือนก่อน +5

    no way the “Prime Reacts” title is back

  • @Miginyon
    @Miginyon หลายเดือนก่อน +1

    Split panes are great but gotta remap to leader | and leader -

  • @jsbiff78
    @jsbiff78 หลายเดือนก่อน

    So. . .it's a tiling window manager for the text terminal. . . and stays running in the background when you kill the terminal? Sounds useful, but just making sure I have the concept correct?

  • @Daktyl198
    @Daktyl198 2 หลายเดือนก่อน

    Tmux is my savior of sanity, and one of the best projects to ever exist.

  • @antonioss0
    @antonioss0 2 หลายเดือนก่อน

    turned a 3 minute video into 11 minutes that's a master right there

  • @tikoflano
    @tikoflano 2 หลายเดือนก่อน +3

    Is this the Fireship crossover we all dreamed of?!

    • @NostraDavid2
      @NostraDavid2 2 หลายเดือนก่อน

      I recall a Fireship video where Prime showed up in.

  • @drescherjm
    @drescherjm 2 หลายเดือนก่อน

    I use screen every day for many years. On one server I currently have 21 terminals open running badblocks each testing a 10TB He10 drive.

  • @chesp3
    @chesp3 2 หลายเดือนก่อน

    I use the % split pane! I find it nice for writing a script on one side and running on the other pane for debugging

  • @ChrisGVE
    @ChrisGVE 21 วันที่ผ่านมา

    resurrect/continuum are key to my tmux workflow, but I'll have a look at your plugin

  • @MartialBoniou
    @MartialBoniou 2 หลายเดือนก่อน +1

    Glad you index your tmux window from 1 too. Btw, I always have a reattach script in my .zlogin so I can switch to another session on kill (say, `Control-D`)

  • @Maxjoker98
    @Maxjoker98 2 หลายเดือนก่อน

    tmux is pretty cool. I've used tmux in a bash CGI web project to provide a web-based terminal. It has this weird mode where you can attach to a session to read events from a terminal in a machine-readable format. I use that from my Bash CGI script, with a function to encode the streamed data as server-sent events(In Bash! Yes, Bash CGI can do SSE!). Proof is on my channel(It's part of my server control panel called SCPxp) :P

  • @agustingomez7172
    @agustingomez7172 2 หลายเดือนก่อน

    yep split plain sound good for creating daemos, when you need to checo somthing fast in the terminal but you need that paths in vim so you can do pwd in terminal and pass to vim equally you can use cat in small files to and pass to vim. its sound good for config server and config network

  • @walkingin6375
    @walkingin6375 2 หลายเดือนก่อน +4

    Konsole on Arch has a great UX with very similar functionality, no tmux needed.

    • @ketimcoder
      @ketimcoder 2 หลายเดือนก่อน +1

      In every distro, right?

    • @walkingin6375
      @walkingin6375 2 หลายเดือนก่อน

      @@ketimcoder I don't use other distros, so, I'm not sure.
      I use Arch, btw.

    • @ForeverZer0
      @ForeverZer0 2 หลายเดือนก่อน +1

      Tabs in a graphical terminal and multiplexing can be used for a similar purpose, but are not the same thing, there is nuance (hence there are terminals that even have both). If your only concern is managing multiple "views" in a single window and using it like a tiling window manager, then it really doesn't matter which you use, they both accomplish the same task well in that regard, but for sessions, SSH into servers, etc, simply adding a tab/split with a fresh prompt isn't very helpful.

    • @ketimcoder
      @ketimcoder 2 หลายเดือนก่อน +1

      @walkingin6375 Yeah, I noticed you use it. 😆

  • @ple7y
    @ple7y 2 หลายเดือนก่อน

    Try the tmux-sessionizer plugin if you haven’t, somewhat expands on your sessionizer…

  • @wlockuz4467
    @wlockuz4467 2 หลายเดือนก่อน +1

    Logging in just so you could ls your own godamn file system feels like a dystopia.

  • @SamFelton-w7c
    @SamFelton-w7c 2 หลายเดือนก่อน

    so glad to have another part of my life I can spend a week automating to save me 2 minutes over a year

  • @etgaming6063
    @etgaming6063 2 หลายเดือนก่อน +6

    Friendship Over!

  • @allancomar
    @allancomar 2 หลายเดือนก่อน

    Split panes all the way, especially when you want to see different stuff at the same time, and vim motions to navigate between panes. is a complement to sessions / windows.

  • @keyboard_g
    @keyboard_g 2 หลายเดือนก่อน +2

    When new session vs new window vs new pane?

  • @ChrisPatti
    @ChrisPatti 2 หลายเดือนก่อน

    Tell me you're not an old tech fart without telling me you're not an old tech fart: "I don't know what GNU Screen is."

  • @Ben-rc9br
    @Ben-rc9br 2 หลายเดือนก่อน +3

    You should try the rust-based-equivalent, that is Zellij

  • @richardnpaul_mob
    @richardnpaul_mob 2 หลายเดือนก่อน

    Yeah, I used to use split with tailing the Webserver logs across a bunch of app servers, sometimes with grepping of the logs. Been a while now that logs tend to be centralised these days.

  • @nahfamimgood
    @nahfamimgood 2 หลายเดือนก่อน

    haven't fallen in love with tmux yet. i3 has given me what i want so far

  • @DeathSugar
    @DeathSugar 2 หลายเดือนก่อน

    the worst thing about tmux it behaves uncontrollably different in different terminals. And some of those terminals steals combinations and won't know why tmux doesn't work unless you completelly overwrite default key bindings. Zellij in this sense a bit more concise but it can also conflict with neovim bindings as well - you see excatly what happens.

  • @fineman1064
    @fineman1064 2 หลายเดือนก่อน

    Is there any advantage of running terminal multiplexer if I already use tiling wm?

  • @zaktoob
    @zaktoob 2 หลายเดือนก่อน +1

    split panes + sync panes = gold

  • @Macj707
    @Macj707 2 หลายเดือนก่อน

    I use split panes a lot in ctf workflow, I use them quickly but I am with you I typically create over split. but I also use control bravo then shift ! and that will pop your split pane into a new winow, so yeah bro you should do all that stuff, I love tmux so much.

  • @tubanami
    @tubanami 2 หลายเดือนก่อน

    my two fav tech tubers ❤❤❤

  • @Jorrit_200
    @Jorrit_200 2 หลายเดือนก่อน

    tmux explained in 703 seconds

  • @gljames24
    @gljames24 2 หลายเดือนก่อน

    I've only ever used screen. I tried tmux once, but I'm not sure how it's better and I'm used to the controls for screen.

  • @catoflado4977
    @catoflado4977 9 ชั่วโมงที่ผ่านมา

    I started to use tiling wm lately, and I got used to its commands. Now, I am not willing to learn a whole lot of new commands for tmux. Do you guys really use both? Or is it one or another?
    Does summoning another window in tiling wm bad?

  • @davidr2421
    @davidr2421 2 หลายเดือนก่อน

    I used to use tmux a lot (splits, sessions, windows, etc... the whole shebang).
    But I had three issues with it:
    1) Most of the pane/split/window functionality is duplicated by what my tiling window manager does. I just have to remember more things to do the same stuff.
    2) If I *always* want my shells in tmux, I'll put it in my .bashrc / .zshrc. But this caused noticeable startup lag, and I want my terminal spawns to be snappy and fast. If I don't *always* want it, I gotta remember to type extra commands to set up just a subset of my sessions, which is annoying.
    3) Alacrity comes with vim-centric keybindings for move/scroll/select/search/copy within the terminal window, which clash with the ones I would use in tmux. Similar story with the bindings I use *in* vim. Then I gotta do extra config work, and extra work in my brain, to avoid these tools interfering with each other.
    In the end I mostly found it to be extra clutter in my workflow. So now I basically use it for two things:
    - Inside of an ssh session to a server I'm having to manage over a nontrivial amount of time.
    - In order to enable sending arbitrary text into any terminal I want from Vim using the slimux plugin. When I know I want this niche functionality, I'll explicitly use tmux in the terminal in question, then. But I don't use any of the panes or keybindings or anything.

  • @cloudenvying
    @cloudenvying 2 หลายเดือนก่อน

    having the mappings start at 0 is great for the numberpad

  • @AScribblingTurtle
    @AScribblingTurtle 2 หลายเดือนก่อน

    LOL, I've started my terminal multiplexing experience with Screen but all I can remember now is, that it wasn't fun to work with. TMUX FTW.
    TMUX splits are super useful. I don't like how VIM handles it's integrated terminal, so when need to run something with a ton of output, I have VIM just open a new tmux-split and run the command there.
    TMUX-Splits also come in handy, if you need to keep track of multiple logs, at the same times.
    For example on an Apache-Server that splits Error- and Access-Logs into different files.
    If you using something like 'entr' to automatically rebuild your project on source changes, having a split under your Editor, to keep an eye on that is also usefull.

  • @arsnakehert
    @arsnakehert 2 หลายเดือนก่อน

    I use a given session split between two windows, one with only my editor, and another split in panes showing logs of my database and server, one with just the shell to use git, one showing docker stats, and I think that's it
    That's my typical split workflow (?) using tmux

  • @fakebizPrez
    @fakebizPrez 2 หลายเดือนก่อน

    "Please Stop Making Things Worse"
    put it on an effin t-shirt

  • @KaniaOrzel
    @KaniaOrzel 2 หลายเดือนก่อน

    Nice :) I also love tmux. I am using for everyday work MacBook, but for private stuff I want to stretch myself to use only terminal :D
    And started my project to use old Chromebook to use tmux as TTY GUI. At first weird as f*k. But tmux + vim + plain tty + plugins. without GUI at all.
    Chromebook run on battery wth only TTY: 12 hours :D

  • @graydhd8688
    @graydhd8688 2 หลายเดือนก่อน

    I use splits and windows together constantly. Usually different directories each window, like a library in one project in another git root another. Then using splits I'll dedicate a split by file type. For example c on the left and headers on the right. This has been working nicely for me in c atm but was admittedly a bit unruly with very large web codebases until i wrote a setup script for a particular codebase to automate the primary Windows and panes i knew i needed set up- this involved also heavy use of i3 workspaces each with it's own tmux session.

  • @Titousensei
    @Titousensei 2 หลายเดือนก่อน +1

    what's so much better with tmux that screen does not have? I use screen and the only difference I see is ctrl+a vs ctrl+b.

    • @NostraDavid2
      @NostraDavid2 2 หลายเดือนก่อน +1

      Tmux has plugins. Like tmux-resurrect that you can use to *save* sessions in case the server restarts.

  • @premiero
    @premiero 2 หลายเดือนก่อน +1

    7:41 🤣🤣🤣

  • @martinwinther9006
    @martinwinther9006 หลายเดือนก่อน

    how do you starcraft switch from all the different screens, terminal, browser etc ? :)

  • @FlutterDev1337
    @FlutterDev1337 2 หลายเดือนก่อน

    Not being able to handle Netflix traffic in 100 seconds.

  • @zeppelinmexicano
    @zeppelinmexicano 2 หลายเดือนก่อน +4

    Hello, shitified world. The 1963 Stingray coupe had a split window. That's where all this shit started.

    • @manitoba-op4jx
      @manitoba-op4jx 2 หลายเดือนก่อน +1

      the boattail stingray was easily one of the nicest corvettes

    • @barongerhardt
      @barongerhardt 2 หลายเดือนก่อน +2

      He was referencing needing to log in to use a cli tool.

  • @vincentvella2826
    @vincentvella2826 2 หลายเดือนก่อน

    I also use splits and if I want to go full screen I maximize the window with Shift + m

  • @theotherguy6155
    @theotherguy6155 2 หลายเดือนก่อน

    I use split exclusively, but I'm a network engineer. helps to see stuff all in one screen

  • @Iturner72
    @Iturner72 2 หลายเดือนก่อน +1

    split panes and focus (zoom?) is cash money

  • @parkame1
    @parkame1 2 หลายเดือนก่อน

    is that akg 712 pro?

  • @VermonCaTaffy
    @VermonCaTaffy 2 หลายเดือนก่อน

    Tmux is great, and it's nice to have options when I jump onto a computer without zellij

  • @shellcatt
    @shellcatt 2 หลายเดือนก่อน

    One can never really quit drugs, only replace 'em.

  • @kossboss
    @kossboss 2 หลายเดือนก่อน

    Tmux split panes and mouse mode rock but yeah can rock it mouseless too

  • @pinpox
    @pinpox 2 หลายเดือนก่อน +6

    Zellij gang unite!

    • @IndigoTeddy
      @IndigoTeddy 2 หลายเดือนก่อน +2

      I use ZelliJ and NeoVIM on Arch Linux btw
      (Although I still do all my code projects in VS Code b/c I haven't bothered learning VIM motions yet :Kappa:)
      Edit: been almost 3 months since I moved to Linux as my daily driver (moved 26 Aug 2024), and I don't regret it.

    • @araozu
      @araozu 2 หลายเดือนก่อน +1

      I'd love to use zellij, but I hate so much that it uses more than C-b. And there isn't an easy way to bind everything to use only C-b

    • @IndigoTeddy
      @IndigoTeddy 2 หลายเดือนก่อน +2

      @araozu fair enough, I learned ZelliJ without TMUX and appreciated the ease of setting up panes and tabs, but I can see how the motions would throw someone off used to a different terminal multiplexer. Same sort of situation with VIM vs EMACs (aside from the fact that VIM is more popular in tech social media).

    • @pinpox
      @pinpox 2 หลายเดือนก่อน

      @@araozu Since the last version there is the non-colliding preset, you could bind the new global unlock key to C-b and get pretty close to what you want.

    • @sep69
      @sep69 2 หลายเดือนก่อน

      I have been using tmux for years all the time. Then I tried zellij one time and I don't think I used tmux once after that.

  • @KyleTen2
    @KyleTen2 2 หลายเดือนก่อน

    missing the legendary tmux capture-pane

  • @indianabluepaw1327
    @indianabluepaw1327 2 หลายเดือนก่อน

    Where is the differnez to gnu screen? Didn't see anything screen can't do.

  • @wilfridtaylor
    @wilfridtaylor 2 หลายเดือนก่อน

    i usually have a terminal down the bottom so i can run just commands while doing dev work

  • @CalQdeX
    @CalQdeX 2 หลายเดือนก่อน

    Is this like VSCode workspaces?

    • @LeFlamel
      @LeFlamel 2 หลายเดือนก่อน

      you poor soul

  • @barongerhardt
    @barongerhardt 2 หลายเดือนก่อน +2

    I liked screen 20ish years ago. Ssh to a server and being able to attach to long running sessions/processes that didn't die when the network did was great. 10-15 years ago I found tmux was a better fit for me.

    • @MichalMaruska1971
      @MichalMaruska1971 2 หลายเดือนก่อน

      what is better?

    • @barongerhardt
      @barongerhardt 2 หลายเดือนก่อน

      @@MichalMaruska1971 Prior to tmux, I would open multiple tabs in my cli client, connect to servers, then attach to screens for long living sessions. If I lost connection, put my system to sleep, moved access points; I would need to go to each tab and redo the server connection and screen attachment.
      With tmux on the server, I would only need to connect to my gateway and attach to tmux. Then all the other server connections and sessions were waiting to go. With travel and commuting it made things just a touch nicer. Then that lead to opening other uses like switching to a tablet and bt keyboard.

    • @MichalMaruska1971
      @MichalMaruska1971 2 หลายเดือนก่อน

      @@barongerhardt but screen does that too (if installed on the server, obviously)

  • @user-qr4jf4tv2x
    @user-qr4jf4tv2x 2 หลายเดือนก่อน +2

    at this point no one is a master of one or many

  • @Omnifarious0
    @Omnifarious0 2 หลายเดือนก่อน

    I really like both screen and tmux. And there are some features of screen that I miss in tmux. I use tmux mostly because it's obvious that it's the one that sees the most active development.

  • @NegativeAccelerate
    @NegativeAccelerate 2 หลายเดือนก่อน

    But on vscode, you can open multiple terminals?

  • @Ceelvain
    @Ceelvain 2 หลายเดือนก่อน

    All these features, screen does them too.

  • @okunamayanad
    @okunamayanad 2 หลายเดือนก่อน

    how did a 100 second video turned into 700 seconds

  • @digiryde
    @digiryde 2 หลายเดือนก่อน

    Split Pane ++
    Code in one, output/log/TUI/... in the other.

  • @fr0stbound
    @fr0stbound หลายเดือนก่อน

    I wonder if warp removed login requirement because of this callout

  • @altpudding4776
    @altpudding4776 หลายเดือนก่อน

    real question, whats wrong with gnu screen?

  • @prathamkundan6473
    @prathamkundan6473 2 หลายเดือนก่อน

    How to copy paste the errors i get in the terminal to stack overflow?

  • @Xe054
    @Xe054 2 หลายเดือนก่อน +2

    The thing I don't understand about Tmux is the configuration. Who wants to mess around with bash these days? There are modern solutions that are better and easier to use like Zellij, wezterm, or ghostty. Also fish shell is the shit. You should all try it.

    • @ForeverZer0
      @ForeverZer0 2 หลายเดือนก่อน

      I can't tell if this comment is being facetious or actually serious...

  • @TechnicJelle
    @TechnicJelle 2 หลายเดือนก่อน +3

    I don't get why you'd use tmux over your terminal emulator's built-in tabs and splits features
    I can script my xcfe4-terminal in just the same ways!
    My task manager hotkey opens a new terminal window with both btop and nvtop

    • @nikhils7583
      @nikhils7583 2 หลายเดือนก่อน +2

      It's for the attach and detach

    • @DestopLine
      @DestopLine 2 หลายเดือนก่อน

      @@nikhils7583 Why is that useful outside of servers? I've never needed to detach and attach from sessions.

  • @simple_classic
    @simple_classic 2 หลายเดือนก่อน

    prime turned 100 seconds into 12 minutes. Unacceptable