Побољшајте изглед свог терминала помоћу Поверлевел10к у Ох Ми Зсх

Pobolsajte Izgled Svog Terminala Pomocu Poverlevel10k U Oh Mi Zsh



Терминал је један од најмоћнијих алата у било ком програмерском екосистему. Без обзира да ли правите апликације у ЈаваСцрипт-у, .НЕТ-у, Руст-у, итд., Ви ћете комуницирати са својим системом користећи терминал у овом или оном облику.

Иако постоји широк спектар системских шкољки, од којих су неке подразумеване попут Басх-а, Зсх се истакао као један од најмоћнијих, најлакших за коришћење и најбогатијих љуски модерних програмера.







То је напредни услужни програм који обезбеђује апстракцију системских алата на ниском и високом нивоу кад год вам затребају. Такође долази са опсежним језиком за скриптовање који нам омогућава да аутоматизујемо од једноставних до веома напредних задатака користећи једноставну синтаксу.



У овом водичу ћемо научити како можемо да прилагодимо наше Зсх схелл сесије користећи Ох Ми Зсх. Ово укључује опсежно прилагођавање теме, додатке, довршавање команди, исправку правописа, програмибилно довршавање командног права, екстремне функције претраживања и претраживања и још много тога.



Шта је Ох Ми Зсх?

Хајде да почнемо од основа и разговарамо о томе шта је Ох Ми Зсх. Једноставно речено, Ох Ми Зсх је бесплатан оквир отвореног кода, вођен заједнице, за управљање и проширење могућности Зсх конфигурације.





Долази са веома моћним функцијама као што је једноставна Зсх конфигурација која је лакша за читање и одржавање, пружајући подршку за прилагођене теме и широку лепезу додатака применљивих на специфичне задатке.

Шта је Поверлевел10к?

Поверлевел10к је веома прилагодљива тема за Зсх схелл која је дизајнирана да ради са оквиром Ох Ми Зсх. Познат је по изузетним перформансама, моћној проширивости и визуелној привлачности.



Друге значајне карактеристике Поверлевел10к укључују следеће:

    1. Брзина – Поверлевел10к има невероватну брзину и стога неће успорити вашу шкољку при покретању. То је зато што се промпт прво приказује, а затим други елементи долазе касније. То значи да чак и у сложеним додацима нећете имати проблема са чекањем да се појави ваш упит.
    2. Лено учитавање – Тема Поверлевел10к такође имплементира лењо учитавање за неке функције. То значи да учитава само функције које су потребне што повећава перформансе и време покретања.
    3. Неке функције се учитавају лењо што значи да се учитавају само када је потребно, смањујући време покретања љуске.
    4. Чаробњак за конфигурацију Поверлевел10к долази са чаробњаком за конфигурацију који нам помаже да подесимо промпт бирањем између различитих стилова и опција.
    5. Сегментни стил – Још једна моћна карактеристика теме је могућност извођења сегментираног стила. На пример, можете прилагодити алате као што су промпт итд.
    6. Статус батерије – За уређаје који се напајају батеријама, Поверлевел10к може да прикаже статус и ниво напуњености батерије.
    7. Позадински послови – Такође показује да ли постоје неки послови у позадини.
    8. Подршка за фонтове – Подржава различите фонтове, укључујући Нерд Фонтове, који пружају додатне глифове за богатије визуелно искуство.
    9. Трансиент Промпт – На крају, још једна значајна карактеристика Поверлевел10к је пролазна промпт. Ово је моћна функција која омогућава да се промпт сруши након извршења команде. Ово помаже у уштеди простора на екрану и одржавању прозора терминала чистим.

Инсталирање Зсх

Пре него што можемо да инсталирамо Ох Ми Зсх, морамо да се уверимо да имамо Зсх шкољку инсталирану на нашем систему. У зависности од вашег циљног система, ово може бити подразумевана шкољка.

Међутим, у овом посту ћемо демонстрирати инсталацију на Убунту 23.04. Дакле, прво морамо да га инсталирамо.

То можемо да урадимо користећи „апт“ као што је приказано у следећим командама:

$ судо апт-гет упдате
$ судо погодан инсталирај зсх



Једном инсталиран, можемо наставити и поставити Зсх као нову подразумевану љуску за тренутног корисника тако што ћемо покренути следећу команду:

$ цхсх


Ово од вас тражи да изаберете коју љуску желите да поставите као подразумевану. Наставите да унесете путању до Зсх бинарне датотеке као жељене подразумеване љуске.

Инсталирање Ох Ми Зсх

Када инсталирамо и конфигуришемо Зсх, можемо да наставимо са подешавањем Ох Ми Зсх. То можемо да урадимо користећи цурл или вгет као што је приказано у следећим командама:

сх ' $(цурл -фсСЛ ЕДФ7Д750А04Д723БЦ72ДФЦА8086Е9Б1Б9АФ173А9) '


Ако више волите да користите вгет, покрените команду на следећи начин:

сх ' $(вгет 4Д19Е7891Б810ЦБ922826Е1Е65Е226ФД502285ДЕ) '


Једном када покренете било коју од претходних команди, требало би да преузмете Ох Ми Зсх инсталатер и да га конфигуришете на вашој љусци. Ово аутоматски долази са подразумеваним додацима, функцијама и подразумеваном темом.

Инсталирање Поверлевел10к

Следећи корак је инсталирање теме Поверлевел10к. Пре него што то урадимо, морамо да инсталирамо прилагођени фонт који подржава све функције које нуди тема. Ово укључује глифове, прилагођене иконе и још много тога.

За максималну компатибилност, препоручљиво је да инсталирате један од доступних Нерд фонтова јер долази са свиме што вам је потребно за рад са темом.

Једном инсталиран, можете наставити и клонирати спремиште тема у фолдер тема вашег Ох Ми Зсх.

гит цлоне --дубина = 1 хттпс: // гитхуб.цом / ромкатв / поверлевел10к.гит ${ЗСХ_ЦУСТОМ:-$ХОМЕ/.ох-ми-зсх/цустом} / Теме / поверлевел10к


Затим уредите датотеку „.зсхрц“ и подесите унос ЗСХ_ТХЕМЕ на Поверлевел10к.

ЗСХ_ТХЕМЕ = 'поверлевел10к/поверлевел10к'

Почетна конфигурација

Након инсталације, потребно је да покренете чаробњак за конфигурацију да бисте помогли у конфигурисању почетног подешавања за тему.

Покрените команду на следећи начин:

$ п10к цонфигуре


Ово од вас тражи све функције које желите да омогућите.

Чаробњак за конфигурацију креира „~/.п10к.зсх“ на основу изабраних подешавања. Додатно прилагођавање можете извршити уређивањем датотеке. У датотеци ћете пронаћи гомилу документације и коментара који ће вам помоћи у вашим потребама конфигурације.

ФАКс

Следе нека корисна честа питања на која можете наићи када инсталирате и конфигуришете Поверлевел10к тему:

    • Зашто се не приказују иконе, глифови или симболи електричне мреже?

Ако се иконе, глифови и симболи не приказују, инсталирајте препоручене фонтове, поново покрените љуску терминала и поново покрените команду „п10к цонфигуре“.

    • Како да додам корисничко име и/или име хоста у упит?

Да бисте изменили параметре корисничког имена/име хоста, уредите конфигурациону датотеку „~/.п10к.зсх“.

Близу почетка ове датотеке, наћи ћете кључне параметре који контролишу који се сегменти приказују у вашем упиту.

Закључак

У овом водичу покрили смо основе инсталирања и конфигурисања теме Поверлевел10к за Ох Ми Зсх.