Hacer que tmux se cargue de forma predeterminada cuando se inicia una terminal zsh

Pregunta:

Mi flujo de trabajo actual es:

  1. CTRL + MAYÚS + T para abrir una nueva ventana de terminal. Eso inicia una nueva terminal zsh.
  2. Escriba tmux para iniciar tmux.

¿Cómo puedo hacer que tmux se cargue de forma predeterminada con una nueva ventana de terminal?

Respuesta:

Hay al menos dos formas:

  1. Escribe algo como

     if [ "$TMUX" = "" ]; then tmux; fi

    al comienzo de ~/.zshrc . Tenga en cuenta la prueba condicional a un posible bucle cuando tmux genera su propio zsh .

  2. Modifique el comando de lanzamiento de la terminal a algo como

     xterm -e tmux

Prefiero la segunda forma, porque a veces necesito iniciar una terminal sin tmux (por ejemplo, cuando necesito volver a conectarme a una sesión existente).

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

web tasarım