Ako používať zsh ako predvolené v termináli pre Mac OS

Anonim

Zsh, alebo z shell, je populárna shellová alternatíva k bash a tcsh, doplnená o mnoho vylepšení a možností prispôsobenia, ktoré ponúka projekt Oh-My-ZSH.

Ak by ste chceli použiť zsh ako predvolený shell v Termináli pre Mac OS a nie bash, môžete to urobiť pomerne jednoducho vykonaním nasledujúcich krokov:

Ako nastaviť zsh ako predvolený shell v termináli pre Mac

  1. Otvorte aplikáciu Terminál a rozbaľte ponuku „Terminál“ a vyberte možnosť „Predvoľby“
    • Ak chcete zmeniť všetky mušle na predvolené zsh:
      • Vyberte kartu „Všeobecné“ a zmeňte „Shell open with:“ na „Command (kompletná cesta)“ a umiestnite nasledovné:
      • /bin/zsh/

    • Ak chcete zmeniť konkrétny profil profilu na zsh:
      • Vyberte kartu „Profily“ a zo zoznamu vyberte profil, ktorý chcete upraviť (alebo si vytvorte vlastný)
      • Prejdite na kartu „Shell“ a začiarknite „Spustiť príkaz:“ a zadajte „zsh“

    • Otvorte nové okno terminálu alebo otvorte nové okno so špecifickým profilom, pre ktorý ste nastavili zsh, teraz budete mať zsh ako predvolené

Táto zmena na zsh ako predvolený shell bude pretrvávať medzi ukončením a opätovným spustením terminálu, hoci všetky aktuálne aktívne shelly alebo terminálové okná budú musieť obnoviť alebo manuálne zadať zsh.

Áno, existujú aj iné spôsoby, ako to urobiť, ale je zaujímavé, že zadanie shellu, ktorý sa má otvoriť, skutočne pomáha v mnohých prípadoch urýchliť aplikáciu Terminal v systéme Mac OS, takže môže ponúknuť aj zvýšenie výkonu (pre záznam, na zlepšenie rýchlosti to nemusí byť zsh, pre rovnaký efekt môžete zmeniť predvolený shell na čokoľvek dostupné na Macu).

Môžete tiež zmeniť iTerm, populárnu náhradu Terminálu, aby používal zsh ako predvolený shell tak, že prejdete do Predvoľby aplikácie a upravíte Profily > Všeobecné > Príkaz na „zsh“

Teraz, keď máte zsh ako predvolený shell v MacOS alebo Mac OS X, možno sa budete chcieť pozrieť na skvelý projekt oh-my-zsh na https://github.com/robbyrussell /och-my-zsh, aby ste našli témy, funkcie a ďalšie prispôsobenia, ktoré chcete priniesť do zsh.

Ako používať zsh ako predvolené v termináli pre Mac OS