Kako sakriti 'zadanu interaktivnu ljusku sada je zsh' u Terminalu na macOS-u

macOS Catalina ima novu ljusku; zsh. Ne prelazite automatski na njega, ali svaki put kada otvorite Terminal, vidite poruku koja vam govori: "Zadana interaktivna školjka sada je zsh. Da biste ažurirali svoj račun za upotrebu zsh, pokrenite chsh -s / bin / zsh '. Ne morate ga koristiti, a ako ste prešli na zsh, to je zaista jednostavno prebacite se na bash. Ako ste se vratili na bash, vjerovatno ćete ponovno vidjeti poruku. Evo kako to možete sakriti.

Sakrij 'zadanu interaktivnu ljusku sada je zsh'

Da biste sakrili poruku nakon prelaska na bash, morat ćete urediti svoj bash profil. Da biste to učinili, otvorite aplikaciju TextEditor ili bilo koji drugi uređivač teksta po vašem izboru.

Idite na Datoteka> Otvori i izaberite svoju početnu mapu iz stupca na lijevoj strani. Koristite Command + Shift +. prečica na tipkovnici za prikaz skrivenih datoteka ako one nisu već postavljene za prikazivanje. Potražite .bash_profile datoteku i otvorite je u uređivaču teksta po vašem izboru.

Datoteka .bash_profile možda je prazna ili ne mora biti. Ovisi o tome koje ste promjene napravili na profilu. Bez obzira na to, dodajte sljedeći redak u datoteku i spremite promjenu.

izvoz BASH_SILENCE_DEPRECATION_WARNING = 1

Terminal više neće prikazivati ​​'Zadana interaktivna školjka sada je zsh. Da biste ažurirali svoj račun za upotrebu zsh, pokrenite chsh -s / bin / zsh 'poruku na vrhu.

Malo je vjerovatno da ćete ikada propustiti ovu poruku, ali da biste je vratili, morate otvoriti .bash_profile datoteku i ukloniti liniju koju ste dodali iznad. Spremite promjenu i poruka će se ponovo pojaviti.

Poruka se pojavljuje i zalijepi se ako koristite bilo koju ljusku osim zsh-a. Možda je neugodno, ali potrebno je s obzirom da Apple želi da znate da postoji nova zadana školjka na koju biste trebali preći. Ako ste odlučno protiv upotrebe nove ljuske, poruka će postati dosadna. To nije nešto na šta je neko navikao.

Ako ste zabrinuti zbog prelaska na zsh, trebali biste pogledati što on može ponuditi. Ako ništa drugo, bolje je i u najmanju ruku, prelazak s basha na zsh nije tako bolan. Zsh nudi više prilagođavanja, a njegova značajka automatskog dovršavanja je pametnija. Razlike su neznatne, ali postoje i mogu se ispostaviti kao velike kad ih jednom počnete koristiti. Također ima nekoliko naredbi koje bash nema, pa ako ništa drugo, svakako želite provjeriti zsh.

izvor

Ostavite odgovor