Why I'm against using tabs in the terminal

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

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

  • @gh0stx000
    @gh0stx000 2 месяца назад +3

    Just map bindings in alacritty to do the tmux stuff with windows and panes, super nice. I definitely use tabs, but they’re still tmux windows. Wezterm unfortunately isn’t as smooth as alacritty so I’m still using it

    • @linkarzu
      @linkarzu  2 месяца назад

      @@gh0stx000 Thanks for the suggestion! Appreciate it.
      The issue is that I don't use Alacritty anymore because it doesn't allow me to view images in neovim, so I've fully switched to kitty for now.
      Thats another big reason I don't like to using features that are specific to a terminal, because I'll probably switch to another terminal in the future and the features will be different

  • @night_h4nter
    @night_h4nter 2 месяца назад +2

    well, yeah, if you don't need exntended functionality of your terminals, including tabs, then yeah, you don't have to use them

    • @linkarzu
      @linkarzu  2 месяца назад

      That's right

  • @farzadmf
    @farzadmf 2 месяца назад +1

    100% agree! I honestly don't understand people investing so much in some terminal emulators' specific tab management etc.
    What happens if you have to switch your terminal emulator? As happened to me recently having to switch from WezTerm to Kitty (hopefully temporary) because neovim was/is crashing tmux in WezTerm.
    If I had relied so much on WezTerm's builtin tab management etc., I'd definitely have a VERY HARD time using Kitty, but tmux is tmux no matter what you use!

    • @linkarzu
      @linkarzu  2 месяца назад +1

      Agree, a terminal emulator should be just that, you shouldn't get your feelings get in the way because you'll probably ditch it for a different one in the future.
      And I like that part: tmux is tmux no matter where you use it 🙂

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

    u can close tab in kitty by cmd+w

  • @ypathan420
    @ypathan420 2 месяца назад

    reasons for uisng tabs in kitty for me: kitten programs does not work well in tmux.. telnet and ssh in tmux also have weird problems ... so i use tabs for these situations... also i try having less than 3 tabs so i can use cmd 1 and cmd 2 to switch between them

    • @linkarzu
      @linkarzu  2 месяца назад

      @@ypathan420 Thanks for sharing your experience, appreciate it!
      I've also seen the annoying 'xterm-kitty' not known message, and the buggy issues when hit backspace, so that's why I set my TERM variable in all my servers to xterm-256color
      If the server is not mine, after logging in to the server, I just add it to my bashrc or zshrc, depending on the terminal that I use, with a single command. This adds it to the bashrc or zshrc file and makes it persist reboots. I have a raycast snippet so that I don't have to be looking for the commands
      For bash:
      touch ~/.bashrc && echo 'export TERM=xterm-256color' >> ~/.bashrc && source ~/.bashrc
      For zsh:
      touch ~/.zshrc && echo 'export TERM=xterm-256color' >> ~/.zshrc && source ~/.zshrc
      I don't use kitten programs, so I have no experience there, what are those kitten programs for? I don't want to depend on kitty and learn its features, because terminals for me are ephemeral, they come and go, so I may not even use kitty in some time.

    • @smallsheep-tv6eb
      @smallsheep-tv6eb 2 месяца назад

      The same for me

    • @linkarzu
      @linkarzu  2 месяца назад

      @@smallsheep-tv6eb same issue with SSH?

    • @smallsheep-tv6eb
      @smallsheep-tv6eb 2 месяца назад

      @@linkarzu same issue with kitten

    • @linkarzu
      @linkarzu  2 месяца назад

      @@smallsheep-tv6eb I see, thanks for sharing. I'd like to know more about kittens, which one do you have problems with? I'm just curious what Kittens are normally used for

  • @ukeshrestha
    @ukeshrestha 2 месяца назад

    What is your laptop specs?

    • @linkarzu
      @linkarzu  2 месяца назад

      M1 mac mini 16GB ram and 1TB disk

  • @aquepaique
    @aquepaique 2 месяца назад

    The reason I ditched tmux was kitty tabs lol. 99% of terminals support tabs. I don't know why someone would switch to a different terminals every day, just stick with one.

    • @linkarzu
      @linkarzu  2 месяца назад

      @@aquepaique you don't like managing sessions in tmux?

    • @aquepaique
      @aquepaique 2 месяца назад

      @@linkarzu I'm gonna give it a try to tmux again today. But for some reason the italics/bold are not rendering. I'm using kitty, fish, and Iosevka font family.

    • @linkarzu
      @linkarzu  2 месяца назад

      @@aquepaique Check out my tmux.conf file, I have some kitty settings there because I was having issues with undercurl, and I think that also fixed italics, let me know