Practical tmux: A How-To Guide Beyond the Basics

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • There are plenty of excellent resources for tmux for beginners, but this video takes you a step further. You will learn how to effectively use tmux in a real workflow, looking at a few advanced features and see how to take advantage of the tmux extensibility and use sessions well.
    - my .tmux.conf: github.com/Pio...

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

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

    I have to apologize to my tmux for under-utilizing it for the last years, I'll go steal your config file :) The ability to search for a string and copying it is amazing. And I'll start using sessions. Thanks!

    • @cloud-native-corner
      @cloud-native-corner  29 дней назад +1

      Absolutely, grab whatever you need. I tried to comment a bit more advanced configs, but if you cannot decipher something, just drop a comment here.
      Copy mode is really cool and I use zoom function all the time. Have fun with the config :)

  • @ebouchut
    @ebouchut 22 дня назад

    Thank you for this useful list.
    I use Espanso as my text expander.

    • @cloud-native-corner
      @cloud-native-corner  22 дня назад +1

      Thank you! Espanso looks nice. I'm mostly using Autokey for system-wide expansions.

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

    Great job as always.👏👏

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

    Came from Mastodon. Subscribed!

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

    Great content
    Subscribed

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

    Oh and what's the tool you are using to make presentations through the terminal?

    • @cloud-native-corner
      @cloud-native-corner  29 дней назад +2

      I use this one: github.com/maaslalani/slides, you can also find source code for my videos in this repository: github.com/Piotr1215/youtube

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

    19:24 Sorry what is 'et'? I can't find it

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

      He meant @

    • @cloud-native-corner
      @cloud-native-corner  29 дней назад

      Yes, I meant @ sorry. Those are key bindings I have defined for split and reattach panes. I haven't showed this, but you can also move panes around easily from another session into current session (bindings with S and V below).
      # Detatch and attach tmux pane
      bind-key ! break-pane -d -n _hidden_pane
      bind-key @ join-pane -s $.1
      # Select pane to join to active window as a (S)plit
      bind-key S choose-window 'join-pane -v -s "%%"'
      # Select pane to join to active window as a (V)ertical split
      bind-key V choose-window 'join-pane -h -s "%%"'

    • @phpmasterofarcaneart
      @phpmasterofarcaneart 29 дней назад

      @@cloud-native-corner oh thank you. I'll copy it from your dot files. Cheers brother!

  • @arungeorge2067
    @arungeorge2067 5 дней назад

    isn't zsh much better ?

    • @cloud-native-corner
      @cloud-native-corner  5 дней назад

      zsh is a terminal shell whereas tmux is a terminal multiplexer, they can work together. In the video I'm using zsh with tmux.