2 votos

Automatizar la apertura de varias pestañas al iniciar Terminal

Estoy tratando de automatizar la apertura de múltiples pestañas, nombrando cada una de ellas ( printf "\e]1;${TAB_NAME}\a" ) y haciendo un cd y quizás algo más en cada pestaña. ¿Se puede hacer eso en un script de inicio o, mejor aún, configurarlo dentro del propio Terminal?

7voto

Malik hassan Puntos 16

Puedes probar esto.

Puedes utilizar los Perfiles de Terminal para dar a cada pestaña su propio perfil. De esta manera, puedes establecer el comando del shell para cada pestaña individualmente.

Y puedes guardar el grupo de ventanas (pestañas) para que se abran al iniciar el Terminal.

Ejemplo de montaje

Configure sus pestañas en una ventana, es decir, cd a los directorios de cada pestaña según se desee.

A continuación, vaya a las Preferencias del Terminal y a Ajustes Menú de pestañas:

  1. Seleccione el perfil básico.
  2. Haz clic en el botón + de la parte inferior. Esto duplicará el perfil.
  3. Nombra el nuevo perfil (por ejemplo, Inicio ).

Repite los pasos 1 - 3 tantas veces como pestañas haya, y nombra cada una de ellas con nombres únicos.

En mi ejemplo, tendré "casa" y "trabajo".

Ahora, para mi perfil de "casa", lo haré:

  1. Seleccione la pestaña Shell.

  2. Marque "Ejecutar comando".

  3. Establezca la cadena de comandos como cd ~

  4. Marque "Ejecutar dentro del shell".

Para cada perfil, repetiré los pasos 5 - 7, cambiando el cd de acuerdo con el comando.

enter image description here

En mi pestaña llamada 'Home Dir', lo haré:

  1. Haga Ctrl + clic en la ventana para obtener el menú contextual y seleccione "Mostrar inspector".
  2. Seleccione la pestaña "ajustes".
  3. Establece su perfil en el perfil de "casa".

Para cada ficha, repetiré los pasos 1 - 3, cambiando el perfil en consecuencia.

Ahora, el perfil de mi pestaña "Home" debería ser el perfil "home" y el perfil de mi pestaña "Work Dir" debería ser el perfil "work".

enter image description here

Ahora usando el menú de Windows "Guardar Windows como grupo".

Marque la casilla - "Usar el grupo de ventanas cuando se inicia el Terminal".

enter image description here

Lo he probado lo mejor que he podido y esta configuración funciona.

Cada pestaña se abre en los cd's a su propio directorio. Y lo hace al iniciar el Terminal.

Me gusta tanto esto que voy a utilizarlo yo mismo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X