zshell

Snel starten

Bewaar veelgebruikte opdrachten en SSH-verbindingen en start ze met één toetsaanslag.

Cmd+O opent Snel starten: een doorzoekbare lijst van startitems die elk een nieuw project met een terminalsessie openen. Een opgeslagen item is een opdracht, zoals npm run dev of make watch die je vaak typt, of een SSH-verbinding.

Starten

Typ een naam, opdracht, verbindingsdoel of groep om de lijst met een benaderende zoekopdracht te filteren. Klik op een rij, of selecteer haar met de pijltoetsen en druk op Return. Het item draait in een nieuw project met de naam van het item, een eigen terminalsessie en een eigen map.

Als de opdracht eindigt of de verbinding sluit, keert het deelvenster terug naar een normale shellprompt in plaats van te verdwijnen. Wat je gestart hebt, kan zichzelf dus niet ongemerkt sluiten.

Je kunt een opgeslagen item ook op naam starten vanuit elke Zshell-terminal:

zshell "Entry name"

Gebruik de exacte naam van het item, met aanhalingstekens als er spaties in staan. De aanwijzing onderaan Snel starten toont deze syntaxis. Het item opent in een nieuw project.

Items beheren

  • Cmd+N — nieuw item
  • Cmd+E — geselecteerd item bewerken
  • Cmd+Delete — geselecteerd item verwijderen

Gebruik het optionele veld Groep om items in benoemde secties te ordenen. De knoppen voor bewerken en verwijderen werken op hun item zonder het te starten.

Een opdrachtitem kan een werkmap vastleggen waarin het altijd begint. Zonder werkmap gebruikt het de standaardmap voor een nieuw project. Een SSH-item bevat de host, optioneel een gebruiker en poort, en vrije extra ssh-opties zoals -L 8080:localhost:80.

Waar items worden opgeslagen

Items staan in ~/.config/zshell/quick-launch.json en worden door alle vensters gedeeld. Het zijn gewone gebruikersgegevens; je kunt het bestand vrij bewerken of er een back-up van maken.

Opdrachten draaien via je inlogshell en zien daardoor je profielomgeving. Het deelvenster blijft daarna een gewone sessie, met je aliassen en prompt intact.