ఉబుంటులో ఓహ్ మై Zsh ను ఎలా ఇన్స్టాల్ చేయాలి 20.04


యునిక్స్-ఆధారిత వాతావరణాలతో పనిచేసేటప్పుడు మా ఎక్కువ సమయం టెర్మినల్uలో పనిచేయడానికి ఖర్చు అవుతుంది. చక్కగా కనిపించే టెర్మినల్ మనకు మంచి అనుభూతిని కలిగిస్తుంది మరియు మా ఉత్పాదకతను మెరుగుపరుస్తుంది. ఇక్కడే OH-MY-ZSH అమలులోకి వస్తుంది.

OH-MY-ZSH అనేది ZSH కాన్ఫిగరేషన్uను నిర్వహించడానికి ఒక ఓపెన్-సోర్స్ ఫ్రేమ్uవర్క్ మరియు ఇది సంఘం నడిచేది. ఇది టన్నుల కొద్దీ సహాయక విధులు, ప్లగిన్లు, సహాయకులు, థీమ్uలు మరియు టెర్మినల్uలో మిమ్మల్ని మెరుగ్గా చేసే కొన్ని విషయాలతో కూడి ఉంటుంది. ప్రస్తుతం 275+ ప్లగిన్లు మరియు 150 థీమ్uలు మద్దతు ఇస్తున్నాయి.

మొదట మొదటి విషయం, మీరు ఉబుంటులో ZSH ను మీ డిఫాల్ట్ షెల్ గా ఇన్uస్టాల్ చేసి సెటప్ చేయాలి.

  • Zsh వ్యవస్థాపించబడాలి (v4.3.9 లేదా అంతకంటే ఎక్కువ ఇటీవలిది అయితే మేము 5.0.8 మరియు క్రొత్తదాన్ని ఇష్టపడతాము).
  • Wget ను వ్యవస్థాపించాలి.
  • Git వ్యవస్థాపించబడాలి (v2.4.11 లేదా అంతకంటే ఎక్కువ సిఫార్సు చేయబడింది).

ఉబుంటు లైనక్స్uలో OH-MY-ZSH ప్రోగ్రామ్uను ఎలా ఇన్uస్టాల్ చేసి సెటప్ చేయాలో చూద్దాం.

ఉబుంటు లైనక్స్uలో OH-MY-ZSH ని ఇన్uస్టాల్ చేస్తోంది

ఓహ్ మై Zsh యొక్క సంస్థాపన మీ టెర్మినల్uలోని “కర్ల్” లేదా “Wget” ఆదేశాలను ఉపయోగించి చేయవచ్చు. కింది ఆప్ట్ కమాండ్uను అమలు చేయడం ద్వారా వాటిని జిట్uతో పాటు ఇన్uస్టాల్ చేయకపోతే, OS లో ఒక యుటిలిటీ ఏదైనా ఇన్uస్టాల్ చేయబడిందని నిర్ధారించుకోండి.

$ sudo apt install curl wget git

తరువాత, ఓహ్ మై Zsh ను కమాండ్-లైన్ ద్వారా కర్ల్ లేదా wget తో చూపిన విధంగా ఇన్uస్టాల్ చేయండి.

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
OR
$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"

మీరు OH-MY-ZSH ని ఇన్uస్టాల్ చేసిన తర్వాత, ఇది మీ ప్రస్తుత .zhrc ఫైల్ యొక్క బ్యాకప్ తీసుకుంటుంది. అప్పుడు కాన్ఫిగరేషన్uలతో కొత్త .zshrc ఫైల్ సృష్టించబడుతుంది. కాబట్టి మీరు అన్uఇన్uస్టాలర్uను ఉపయోగించి OH-MY-ZSH ను తొలగించాలని నిర్ణయించుకున్నప్పుడు, స్వయంచాలకంగా పాత .zshrc ఫైల్ తిరిగి ఇవ్వబడుతుంది.

-rw-r--r--  1 tecmint tecmint  3538 Oct 27 02:40 .zshrc

అన్ని కాన్ఫిగరేషన్uలు .zshrc ఫైల్ క్రింద ఉంచబడ్డాయి. ఇక్కడే మీరు పారామితులను మార్చవచ్చు లేదా క్రొత్త ప్లగిన్uలను ప్రారంభిస్తారు లేదా అవసరాలను బట్టి థీమ్uలను మారుస్తారు.

.zshrc ఫైల్uలో మనం సవరించగలిగే కొన్ని ముఖ్యమైన పారామితులను విడదీయండి.

OH-MY-ZSH లోని అన్ని లక్షణాలలో, సంస్థాపనతో ఒక కట్టలో వచ్చే థీమ్uల సమితిని నేను ప్రేమిస్తున్నాను. ఇది దృశ్యపరంగా నా టెర్మినల్ రూపాన్ని మరియు అనుభూతిని మెరుగుపరుస్తుంది. థీమ్uలు “/home/tecmint/.oh-my-zsh/themes/“ క్రింద ఇన్uస్టాల్ చేయబడ్డాయి.

$ ls /home/tecmint/.oh-my-zsh/themes/

అప్రమేయంగా “రాబిబ్రస్సెల్” లోడ్ అయ్యే థీమ్. థీమ్uను మార్చడానికి .zshrc ఫైల్ క్రింద “ZSH_THEME = ” పారామితిని సవరించండి.

$ nano ~/.zshrc

మార్పులు ప్రభావవంతంగా ఉండటానికి మీరు ఫైల్uను సోర్స్ చేయాలి (మూలం ~/.zshrc).

$ source ~/.zshrc

OH-MY-ZSH చేత మద్దతిచ్చే టన్నుల ప్లగిన్లు ఉన్నాయి. ప్లగ్ఇన్ సెటప్ చేయడం చాలా సులభం. మీరు చేయాల్సిందల్లా ప్లగిన్ ప్యాకేజీని పొందడం మరియు .zshrc ఫైల్uలోని ప్లగిన్uల పారామితిలో ప్లగిన్ పేరును జోడించండి. అప్రమేయంగా, సంస్థాపన తర్వాత ప్రారంభించబడిన ఏకైక ప్లగ్ఇన్ git.

ప్యాకేజీలను క్లోనింగ్ చేయడం ద్వారా ఇప్పుడు నేను మరో రెండు ప్లగిన్uలను “ZSH- ఆటోసగ్జెస్షన్స్ మరియు ZSH- సింటాక్స్-హైలైటింగ్” చేర్చుతాను.

$ git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting

ప్లగిన్uలను ప్రభావవంతం చేయడానికి మీరు చేయాల్సిందల్లా .zhsrc ఫైల్uను సవరించడం, ప్రతి ప్లగ్ఇన్ పేరు మధ్య ఖాళీతో ప్లగిన్లు =() లో ప్లగిన్ పేరును జోడించండి.

$ nano ~/.zshrc

మార్పులు ప్రభావవంతంగా ఉండటానికి ఇప్పుడు మూలం (మూలం ~/.zshrc) ఫైల్. ఇప్పుడు మీరు స్క్రీన్ షాట్ నుండి ఆటో-సలహా ఫీచర్ ప్రారంభించబడిందని చూడవచ్చు మరియు ఇది నేను ఇంతకుముందు ఉపయోగించిన ఆదేశాన్ని గుర్తుంచుకుంటుంది మరియు దాని ఆధారంగా సూచిస్తుంది.

OH-MY-ZSH స్వయంచాలకంగా రెండు వారపు నవీకరణల కోసం తనిఖీ చేస్తుంది. దీన్ని నిలిపివేయడానికి, DISABLE_AUTO_UPDATE = ”true” పారామితిని సెట్ చేయండి. ఎగుమతి UPDATE_ZSH_DAYS = సెట్ చేయడం ద్వారా నవీకరణ ఎన్ని రోజులు నడుస్తుందో కూడా మీరు నియంత్రించవచ్చు.

ఆదేశాన్ని అమలు చేయడం ద్వారా మాన్యువల్ నవీకరణలను అమలు చేయడం సాధ్యపడుతుంది.

$ omz update

ఉబుంటు లైనక్స్uలో OH-MY-ZSH ను తొలగిస్తోంది

మీరు oh-my-zsh ను తొలగించాలనుకుంటే, “oh_my_zsh“ అన్uఇన్uస్టాల్ చేయండి. ఇది oh_my_zsh లోని అవసరమైన అన్ని ఫైళ్ళను మరియు ఫోల్డర్లను తీసివేసి మునుపటి స్థితికి మారుస్తుంది. మార్పులు ప్రభావవంతంగా ఉండటానికి మీ టెర్మినల్uను పున art ప్రారంభించండి.

$ uninstall oh_my_zsh

ఈ వ్యాసం కోసం అది. ఓహ్-మై-జష్ అంటే ఏమిటి, దాన్ని ఎలా ఇన్uస్టాల్ చేయాలి మరియు కాన్ఫిగర్ చేయాలి అని అన్వేషించాము. మేము ప్లగిన్లు మరియు థీమ్లను కూడా చూశాము. ఈ వ్యాసంలో మేము చర్చించిన దానికంటే చాలా ఎక్కువ లక్షణాలు ఉన్నాయి. మీ అనుభవాన్ని అన్వేషించండి మరియు మాతో పంచుకోండి.