Administrer og gjenoppta flere terminaler lettere med vinduer i OS X

Har du terminalvinduene dine arrangert på en bestemt måte, kanskje du kjører bestemte prosesser, som du vil konsekvent gjenoppta uten å måtte omorganisere og gjenopprette ting? I stedet for å stole helt på OS X CV-funksjonen, bør du bruke Terminal app "Window Groups" -verktøyet, som lar deg lagre ikke bare plasseringen av grupper av terminalvinduer, men også deres kommandoer og prosesser. Disse kan raskt gjenopptas til når som helst, noe som gjør det enkelt å administrere bestemte vinduskonfigurasjoner og arbeidsflyter for bestemte kommandolinjeoppgaver. Denne funksjonen har eksistert i Terminal-appen på Mac i en stund, men den ignoreres i stor grad, selv av de mest avanserte kommandolinjebrukerne. Heldigvis er det ekstremt enkelt å konfigurere og bruke, og når du er vant til det, vil du lure på hvordan du noen gang fungerte i Terminal uten det.

Lagre deres presise plassering i en "vindusgruppe", og du vil raskt kunne gjenoppta produktiviteten, akkurat der du sluttet:

Lagre en gruppe med Windows-plassering og kommandoer

Har du et sett med terminalvinduer og kommandoer som du bruker ofte? Lagre det som en gruppe:

  1. Organiser Terminalvinduer på skjermen etter ønske
  2. eventuelt; Kjør ønskede kommandoer for hvert terminalvindu som du vil gjenoppta til
  3. Når du er ferdig, dra ned "Vindu" -menyen og velg "Lagre Windows som gruppe"
  4. Navngi vindusgruppen, og merk av for "Gjenopprett alle kommandoer"

Hvis dette kommer til å bli en ofte brukt plassering av Windows og kommandoer, vil du kanskje sjekke "Bruk vindusgruppe når Terminal starter" også, som angir en Terminal App-spesifikk gjenopprettingsfunksjonalitet ved hver lansering, og går utover standard restaurering og CV funksjoner av OS X.

Gjenoppretter Terminal Window Groups

Klar til å gjenopprette til en bestemt terminalgruppe?

  1. Tilbake i Terminal app, dra ned "Vindu" menyen og gå til "Åpne vindu Gruppe"
  2. Velg det valget du vil raskt gjenoppta til

Det er alt der er til det. Forutsatt at du brukte alternativet "Gjenopprett alle kommandoer", vil alt være ganske mye der du sluttet. Hvis du skal bruke Terminal Window Groups for å koble til eksterne servere, må du sørge for at SSH-tastene er konfigurert slik at forbindelsen blir automatisk uten å måtte skrive inn passord og innloggingsdetaljer, ellers må du kontinuerlig godkjenne hver CV en vindusgruppe som har eksterne økter.

Få spesifikk med dette, og du kan ha en terminalvindugruppe definert for helt forskjellige oppgaver eller for ulike tider på dagen. For eksempel kan du ha en rutinegruppe av vinduer som brukes til et bestemt sett med oppgaver med en bestemt plassering og sett med kommandoer som kjører, som en stor lynxbrowser på halvparten av skjermen, med nettop overvåking av nettverkstrafikk i ett hjørne med en aktiv SSH tilkobling til en ekstern server - lagre det som en vindusgruppe, og du kan øyeblikkelig gjenoppta ikke bare plasseringen, men også de som befinner seg, når som helst, bare ved å velge den lagrede vindusgruppen.

En annen god fordel til terminal.app spesifikke vindusgrupper? De fungerer selv om du har den systembaserte Window Restore-funksjonen slått av i OS X. Gi dem en prøve, du blir mer produktiv.