Mac OS కోసం టెర్మినల్లో zshని డిఫాల్ట్గా ఎలా ఉపయోగించాలి
Zsh, లేదా z షెల్, బాష్ మరియు tcsh లకు ఒక ప్రసిద్ధ షెల్ ప్రత్యామ్నాయం, ఇది Oh-My-ZSH ప్రాజెక్ట్ ద్వారా అందించబడిన అనేక మెరుగుదలలు మరియు అనుకూలీకరణ ఎంపికలతో పూర్తి చేయబడింది.
మీరు బాష్ కాకుండా Mac OS కోసం టెర్మినల్లో zshని డిఫాల్ట్ షెల్గా ఉపయోగించాలనుకుంటే, మీరు ఈ క్రింది దశలను తీసుకోవడం ద్వారా సులభంగా చేయవచ్చు:
Mac కోసం టెర్మినల్లో zshని డిఫాల్ట్ షెల్గా ఎలా సెట్ చేయాలి
- టెర్మినల్ యాప్ని తెరిచి, "టెర్మినల్" మెనుని క్రిందికి లాగండి, "ప్రాధాన్యతలు"
- అన్ని షెల్లను డిఫాల్ట్గా zshకి మార్చడానికి:
- “జనరల్” ట్యాబ్ని ఎంచుకుని, “షెల్లు దీనితో తెరవండి:”ని “కమాండ్ (పూర్తి మార్గం)”కి మార్చండి మరియు కింది వాటిని ఉంచండి:
- నిర్దిష్ట ప్రొఫైల్ షెల్ను zshకి మార్చడానికి:
- “ప్రొఫైల్స్” ట్యాబ్ని ఎంచుకుని, జాబితా నుండి సర్దుబాటు చేయడానికి ప్రొఫైల్ను ఎంచుకోండి (లేదా అనుకూలమైనదాన్ని సృష్టించండి)
- "షెల్" ట్యాబ్కి వెళ్లి, "రన్ కమాండ్:"ని చెక్ చేసి, "zsh"ని నమోదు చేయండి
- కొత్త టెర్మినల్ విండోను తెరవండి లేదా మీరు zsh సెట్ చేసిన నిర్దిష్ట ప్రొఫైల్తో కొత్త విండోను తెరవండి, ఇప్పుడు మీరు zshని మీ డిఫాల్ట్గా కలిగి ఉంటారు
/bin/zsh/
ఈ డిఫాల్ట్ షెల్ వలె zshకి మార్పు టెర్మినల్ నుండి నిష్క్రమించడం మరియు పునఃప్రారంభించడం మధ్య కొనసాగుతుంది, అయితే ప్రస్తుతం సక్రియంగా ఉన్న ఏవైనా షెల్లు లేదా టెర్మినల్ విండోలు zshని రిఫ్రెష్ చేయాలి లేదా మాన్యువల్గా నమోదు చేయాలి.
అవును దీన్ని చేయడానికి ఇతర మార్గాలు ఉన్నాయి, కానీ ఆసక్తికరంగా, తెరవడానికి షెల్ను పేర్కొనడం చాలా సందర్భాలలో Mac OSలో టెర్మినల్ యాప్ను వేగవంతం చేయడంలో సహాయపడుతుంది, కాబట్టి ఇది పనితీరు బూస్ట్ను కూడా అందిస్తుంది. (రికార్డ్ కోసం, వేగాన్ని మెరుగుపరచడానికి ఇది zsh కానవసరం లేదు, అదే ప్రభావం కోసం మీరు Macలో అందుబాటులో ఉన్న దేనికైనా డిఫాల్ట్ షెల్ను మార్చవచ్చు).
మీరు యాప్ ప్రాధాన్యతలకు వెళ్లి ప్రొఫైల్స్ > జనరల్ > కమాండ్ని 'zsh'కి సర్దుబాటు చేయడం ద్వారా zshని డిఫాల్ట్ షెల్గా ఉపయోగించడానికి జనాదరణ పొందిన టెర్మినల్ రీప్లేస్మెంట్ అయిన iTermని కూడా మార్చవచ్చు.
ఇప్పుడు మీరు MacOS లేదా Mac OS Xలో మీ డిఫాల్ట్ షెల్గా zshని కలిగి ఉన్నారు, మీరు https://github.com/robbyrussell వద్ద గొప్ప ఓహ్-మై-zsh ప్రాజెక్ట్ను పరిశీలించాలనుకోవచ్చు. /oh-my-zsh zshకి తీసుకురావడానికి థీమ్లు, ఫంక్షన్లు మరియు ఇతర అనుకూలీకరణలను కనుగొనడానికి.