ஓ மை Zsh இல் Powerlevel10k உடன் உங்கள் டெர்மினல் தோற்றத்தை மேம்படுத்தவும்

O Mai Zsh Il Powerlevel10k Utan Unkal Terminal Torrattai Mempatuttavum



டெர்மினல் என்பது எந்தவொரு டெவலப்பர் சுற்றுச்சூழல் அமைப்பிலும் மிகவும் சக்திவாய்ந்த கருவிகளில் ஒன்றாகும். நீங்கள் JavaScript, .NET, Rust போன்றவற்றில் பயன்பாடுகளை உருவாக்கினாலும், டெர்மினலைப் பயன்படுத்தி உங்கள் கணினியுடன் ஏதாவது ஒரு வடிவத்தில் தொடர்புகொள்ளப் போகிறீர்கள்.

பரந்த அளவிலான சிஸ்டம் ஷெல்கள் இருந்தாலும், அவற்றில் சில பாஷ் போன்ற இயல்புநிலையாக இருப்பதால், நவீன டெவலப்பர்களின் மிகவும் சக்திவாய்ந்த, பயன்படுத்த எளிதான மற்றும் அம்சம் நிறைந்த ஷெல்களில் ஒன்றாக Zsh தனித்து நிற்கிறது.







இது ஒரு மேம்பட்ட ஷெல் பயன்பாடாகும், இது உங்களுக்குத் தேவைப்படும் போதெல்லாம் கணினி கருவிகளின் குறைந்த-நிலை மற்றும் உயர்-நிலை சுருக்கத்தை வழங்குகிறது. இது ஒரு விரிவான ஸ்கிரிப்டிங் மொழியுடன் நிரம்பியுள்ளது, இது எளிமையான தொடரியல் மூலம் எளிமையானது முதல் மிகவும் மேம்பட்ட பணிகளைத் தானியங்குபடுத்த அனுமதிக்கிறது.



இந்த டுடோரியலில், Oh My Zsh ஐப் பயன்படுத்தி நமது Zsh ஷெல் அமர்வுகளை எவ்வாறு தனிப்பயனாக்கலாம் என்பதைக் கற்றுக்கொள்வோம். இதில் விரிவான தீம் தனிப்பயனாக்கம், செருகுநிரல்கள், கட்டளை-நிறைவு, எழுத்துப்பிழை திருத்தம், நிரல்படுத்தக்கூடிய கட்டளை-உரிமை நிறைவு, தீவிர குளோபிங் மற்றும் தேடல் அம்சங்கள் மற்றும் பல.



ஓ மை Zsh என்றால் என்ன?

ஓ மை Zsh என்றால் என்ன என்பதை அடிப்படைகளில் தொடங்கி விவாதிப்போம். எளிமையான சொற்களில், Oh My Zsh என்பது Zsh உள்ளமைவின் திறன்களை நிர்வகிப்பதற்கும் விரிவாக்குவதற்கும் ஒரு இலவச மற்றும் திறந்த மூல, சமூகத்தால் இயக்கப்படும் கட்டமைப்பாகும்.





இது ஒரு எளிய Zsh உள்ளமைவு போன்ற மிகவும் சக்திவாய்ந்த அம்சங்களுடன் நிரம்பியுள்ளது, இது படிக்க மற்றும் பராமரிக்க எளிதானது, தனிப்பயன் தீம்களுக்கான ஆதரவை வழங்குகிறது மற்றும் குறிப்பிட்ட பணிகளுக்குப் பொருந்தும் செருகுநிரல்களின் பரந்த வரிசையை வழங்குகிறது.

Powerlevel10k என்றால் என்ன?

Powerlevel10k என்பது Zsh ஷெல்லுக்கான மிகவும் தனிப்பயனாக்கக்கூடிய தீம் ஆகும், இது Oh My Zsh கட்டமைப்புடன் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது. இது விதிவிலக்கான செயல்திறன், சக்திவாய்ந்த நீட்டிப்பு மற்றும் காட்சி முறையீடு ஆகியவற்றிற்காக அறியப்படுகிறது.



Powerlevel10k இன் மற்ற குறிப்பிடத்தக்க அம்சங்கள் பின்வருவனவற்றை உள்ளடக்குகின்றன:

    1. வேகம் - Powerlevel10k நம்பமுடியாத வேகத்தைக் கொண்டுள்ளது, எனவே உங்கள் ஷெல் தொடங்கும் போது மெதுவாக்காது. ஏனென்றால், ப்ராம்ட் முதலில் ரெண்டர் செய்து மற்ற உறுப்புகள் பின்னர் வரும். சிக்கலான செருகுநிரல்களில் கூட, உங்கள் ப்ராம்ட் தோன்றும் வரை எந்தச் சிக்கலும் இருக்காது.
    2. சோம்பேறி ஏற்றுதல் - Powerlevel10k தீம் சில அம்சங்களுக்கான சோம்பேறி ஏற்றுதலையும் செயல்படுத்துகிறது. இதன் பொருள் செயல்திறன் மற்றும் தொடக்க நேரத்தை அதிகரிக்கும் தேவையான அம்சங்களை மட்டுமே ஏற்றுகிறது.
    3. சில அம்சங்கள் சோம்பேறித்தனமாக ஏற்றப்படுகின்றன, அதாவது அவை தேவைப்படும் போது மட்டுமே ஏற்றப்படும், ஷெல்லின் தொடக்க நேரத்தைக் குறைக்கிறது.
    4. உள்ளமைவு வழிகாட்டி Powerlevel10k ஒரு உள்ளமைவு வழிகாட்டியுடன் வருகிறது, இது பல்வேறு பாணிகள் மற்றும் விருப்பங்களைத் தேர்ந்தெடுப்பதன் மூலம் ப்ராம்ட்டை அமைக்க உதவுகிறது.
    5. பிரிவு ஸ்டைலிங் - தீம் மற்றொரு சக்திவாய்ந்த அம்சம் பிரிக்கப்பட்ட ஸ்டைலிங் செய்யும் திறன் ஆகும். எடுத்துக்காட்டாக, ப்ராம்ட் போன்ற கருவிகளை நீங்கள் தனிப்பயனாக்கலாம்.
    6. பேட்டரி நிலை - பேட்டரியில் இயங்கும் சாதனங்களுக்கு, Powerlevel10k ஆனது பேட்டரி சார்ஜிங் நிலை மற்றும் அளவைக் காண்பிக்கும்.
    7. பின்னணி வேலைகள் - ஏதேனும் பின்னணி வேலைகள் இயங்குகிறதா என்பதையும் இது குறிக்கிறது.
    8. எழுத்துரு ஆதரவு - இது நெர்ட் எழுத்துருக்கள் உட்பட பல்வேறு எழுத்துருக்களை ஆதரிக்கிறது, இது சிறந்த காட்சி அனுபவத்திற்கு கூடுதல் கிளிஃப்களை வழங்குகிறது.
    9. ட்ரான்ஸியண்ட் ப்ராம்ட் - கடைசியாக, Powerlevel10k இன் மற்றொரு குறிப்பிடத்தக்க அம்சம் தற்காலிகமான ப்ராம்ட் ஆகும். இது ஒரு சக்திவாய்ந்த அம்சமாகும், இது கட்டளையை செயல்படுத்திய பிறகு ப்ராம்ட் சரிய அனுமதிக்கிறது. இது திரை இடத்தைச் சேமிக்கவும் டெர்மினல் சாளரத்தை சுத்தமாக வைத்திருக்கவும் உதவுகிறது.

Zsh ஐ நிறுவுகிறது

Oh My Zsh ஐ நிறுவும் முன், நமது கணினியில் Zsh ஷெல் நிறுவப்பட்டுள்ளதா என்பதை உறுதி செய்ய வேண்டும். உங்கள் இலக்கு அமைப்பைப் பொறுத்து, இது இயல்பு ஷெல்லாக வரலாம்.

இருப்பினும், இந்த இடுகையில், உபுண்டு 23.04 இல் நிறுவலை நாங்கள் காண்பிப்போம். எனவே, நாம் முதலில் அதை நிறுவ வேண்டும்.

பின்வரும் கட்டளைகளில் காட்டப்பட்டுள்ளபடி “apt” ஐப் பயன்படுத்தி இதைச் செய்யலாம்:

$ சூடோ apt-get update
$ சூடோ பொருத்தமான நிறுவு zsh



நிறுவப்பட்டதும், பின்வரும் கட்டளையை இயக்குவதன் மூலம் தற்போதைய பயனருக்கான Zsh ஐ புதிய இயல்புநிலை ஷெல்லாக அமைக்கலாம்:

$ chsh


எந்த ஷெல்லை இயல்புநிலையாக அமைக்க விரும்புகிறீர்கள் என்பதைத் தேர்ந்தெடுக்க இது உங்களைத் தூண்டுகிறது. Zsh பைனரிக்கான பாதையை உங்கள் விருப்பமான இயல்புநிலை ஷெல்லாக உள்ளிடவும்.

Oh My Zsh ஐ நிறுவுகிறது

Zsh நிறுவப்பட்டு கட்டமைக்கப்பட்டவுடன், Oh My Zsh அமைப்பிற்குச் செல்லலாம். பின்வரும் கட்டளைகளில் காட்டப்பட்டுள்ளபடி curl அல்லது wget ஐப் பயன்படுத்தி இதைச் செய்யலாம்:

sh -சி ' $(சுருள் -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh) '


நீங்கள் wget ஐப் பயன்படுத்த விரும்பினால், பின்வரும் கட்டளையை இயக்கவும்:

sh -சி ' $(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -) '


முந்தைய கட்டளைகளில் ஏதேனும் ஒன்றை நீங்கள் இயக்கியதும், அது Oh My Zsh நிறுவியைப் பதிவிறக்கி உங்கள் ஷெல்லில் உள்ளமைக்க வேண்டும். இது தானாகவே இயல்புநிலை செருகுநிரல்கள், செயல்பாடுகள் மற்றும் இயல்புநிலை தீம் ஆகியவற்றுடன் வருகிறது.

Powerlevel10k ஐ நிறுவுகிறது

அடுத்த படியாக Powerlevel10k தீம் நிறுவ வேண்டும். அவ்வாறு செய்வதற்கு முன், தீம் வழங்கும் அனைத்து அம்சங்களையும் ஆதரிக்கும் தனிப்பயன் எழுத்துருவை நிறுவ வேண்டும். இதில் கிளிஃப்கள், தனிப்பயன் சின்னங்கள் மற்றும் பல உள்ளன.

அதிகபட்ச இணக்கத்தன்மைக்கு, நீங்கள் தீம் உடன் வேலை செய்ய வேண்டிய அனைத்தையும் கொண்டு வருவதால், கிடைக்கும் நெர்ட் எழுத்துருக்களில் ஒன்றை நிறுவுவது நல்லது.

நிறுவப்பட்டதும், உங்கள் Oh My Zsh இன் தீம்கள் கோப்புறையில் தீம் களஞ்சியத்தை குளோன் செய்யலாம்.

git குளோன் --ஆழம் = 1 https: // github.com / romkatv / சக்தி நிலை10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom} / கருப்பொருள்கள் / சக்தி நிலை 10k


அடுத்து, “.zshrc” கோப்பைத் திருத்தி ZSH_THEME உள்ளீட்டை Powerlevel10k க்கு அமைக்கவும்.

ZSH_THEME = 'powerlevel10k/powerlevel10k'

ஆரம்ப கட்டமைப்பு

நிறுவியவுடன், கருப்பொருளுக்கான ஆரம்ப அமைப்பை உள்ளமைக்க உதவும் உள்ளமைவு வழிகாட்டியை இயக்க வேண்டும்.

கட்டளையை பின்வருமாறு இயக்கவும்:

$ p10k கட்டமைப்பு


நீங்கள் இயக்க விரும்பும் அனைத்து அம்சங்களுக்கும் இது உங்களைத் தூண்டுகிறது.

உள்ளமைவு வழிகாட்டி தேர்ந்தெடுக்கப்பட்ட விருப்பங்களின் அடிப்படையில் “~/.p10k.zsh” ஐ உருவாக்குகிறது. கோப்பைத் திருத்துவதன் மூலம் கூடுதல் தனிப்பயனாக்கத்தை நீங்கள் செய்யலாம். உங்கள் உள்ளமைவுத் தேவைகளில் உங்களுக்கு உதவ, கோப்பில் ஏராளமான ஆவணங்கள் மற்றும் கருத்துகளைக் காண்பீர்கள்.

அடிக்கடி கேட்கப்படும் கேள்விகள்

Powerlevel10k தீம் நிறுவும் மற்றும் கட்டமைக்கும் போது நீங்கள் சந்திக்கும் சில பயனுள்ள FAQகள் பின்வருமாறு:

    • சின்னங்கள், கிளிஃப்கள் அல்லது பவர்லைன் சின்னங்கள் ஏன் வழங்கவில்லை?

சின்னங்கள், கிளிஃப்கள் மற்றும் குறியீடுகள் வழங்கப்படாவிட்டால், பரிந்துரைக்கப்பட்ட எழுத்துருக்களை நிறுவி, டெர்மினல் ஷெல்லை மறுதொடக்கம் செய்து, 'p10k configure' கட்டளையை மீண்டும் இயக்கவும்.

    • பயனர்பெயர் மற்றும்/அல்லது ஹோஸ்ட்பெயரை நான் எப்படிச் சேர்ப்பது?

பயனர்பெயர்/புரவலன் பெயர் அளவுருக்களை மாற்ற, “~/.p10k.zsh” உள்ளமைவு கோப்பைத் திருத்தவும்.

இந்தக் கோப்பின் தொடக்கத்தில், உங்கள் வரியில் எந்தப் பிரிவுகள் காட்டப்பட வேண்டும் என்பதைக் கட்டுப்படுத்தும் முக்கிய அளவுருக்களைக் காண்பீர்கள்.

முடிவுரை

இந்த டுடோரியலில், ஓ மை Zsh க்கான Powerlevel10k தீம் நிறுவுதல் மற்றும் உள்ளமைத்தல் ஆகியவற்றின் அடிப்படைகளை நாங்கள் உள்ளடக்கியுள்ளோம்.