10 najlepších doplnkov Oh My ZSH, ktoré musíte mať pre používateľov počítačov Mac

10 Najlepsich Doplnkov Oh My Zsh Ktore Musite Mat Pre Pouzivatelov Pocitacov Mac



Ak ste používateľom systému Mac, pravdepodobne používate svoj terminál na všetky svoje vývojové úlohy. V predvolenom nastavení sa macOS dodáva so Zsh ako predvoleným prostredím. To znamená, že získate všetky užitočné nástroje Zsh.

Aby ste však zvýšili svoje používanie shellu, môžete si nainštalovať Oh My Zsh, aby ste získali rozsiahly zoznam funkcií a nástrojov.

V tomto návode vám ukážeme najužitočnejšie doplnky, ktoré môžete integrovať s terminálom Mac pre maximálnu produktivitu.







Oh My Zsh je populárny open-source rámec na správu konfigurácie Zsh. Dodáva sa s množstvom doplnkov a tém, ktoré môžu obohatiť váš terminálový zážitok.



Predpoklady:

Skôr než sa ponoríme do sveta doplnkov Oh My Zsh, uistite sa, že máte splnené nasledujúce predpoklady:



  • Nainštalované Oh My Zsh – Ak ste ešte nenainštalovali Oh My Zsh, môžete postupovať podľa pokynov na inštaláciu v oficiálnom úložisku Oh My Zsh GitHub.
  • Základná konfigurácia Zsh – Mali by ste mať základné znalosti o Zsh a vedieť, ako ho nakonfigurovať. Ak nie, môžete začať s minimálnym konfiguračným súborom „~/.zshrc“.

Teraz, keď máme pokryté predpoklady, začnime.

Doplnok Brew

Homebrew je najvýkonnejší správca balíkov pre macOS, ktorý prichádza s rozsiahlym úložiskom nástrojov.

Namiesto zadávania všetkých príkazov môžete použiť doplnok brew na pridanie niekoľkých aliasov pre bežné príkazy na varenie.

Ak ho chcete použiť, pridajte brew do poľa doplnkov vášho súboru zshrc:

pluginy = ( ... variť )

Takto získate prístup k aliasom:

Common Aliases Plugin

Tento doplnok vytvára užitočné aliasy skratiek pre mnoho bežne používaných príkazov.

Ak ho chcete použiť, pridajte spoločné aliasy do poľa doplnkov v súbore zshrc:

pluginy = ( ... bežné prezývky )

Podporované aliasy si môžete pozrieť na nasledujúcom odkaze:

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/common-aliases

Doplnok MacOS

Tento doplnok, ktorý sa predtým nazýval OSX, poskytuje niekoľko nástrojov, vďaka ktorým je v systéme macOS príjemnejší.

Ak ho chcete začať používať, pridajte doplnok macos do poľa doplnkov v „~/.zshrc“:

pluginy = ( ... macos )

Podporované príkazy:

Xcode

Tento doplnok poskytuje niekoľko nástrojov, ktoré vám môžu pomôcť pri každodennom používaní Xcode a vývoja iOS.

pluginy = ( ... xcode )

https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/xcode

Doplnok Git

Doplnok Git poskytuje výkonné skratky a informácie o všetkých vašich úložiskách Git priamo vo vašej výzve. To je užitočné, ak pracujete s viacerými kódovými základňami a neustále medzi nimi prepínate

Ak chcete povoliť doplnok Git, otvorte súbor „~/.zshrc“ a pridajte „git“ do zoznamu doplnkov:

pluginy = ( git )

Ak je povolený doplnok Git, môžete používať množstvo užitočných príkazov a informácií súvisiacich s Git.

Ak chcete napríklad zobraziť aktuálnu vetvu vo výzve, môžeme prejsť do adresára úložiska.

$ cd / Domov / sonoma / benchmark

Keď prejdeme do úložiska benchmarkov, výzva sa zmení tak, aby odrážala názov úložiska a aktuálnu vetvu takto:

➜ benchmark git: ( Hlavná )

Na kontrolu stavu úložiska Git použite nasledujúci príkaz:

$ stav git

Plugin na zvýraznenie syntaxe

Zvýraznenie syntaxe je nevyhnutnou funkciou pre akúkoľvek úpravu kódu vo vašom termináli. Ak chcete povoliť zvýraznenie syntaxe v príkazoch Zsh, môžeme pridať a povoliť doplnok na zvýraznenie syntaxe.

To vám môže pomôcť rozpoznať a rýchlo opraviť chyby v príkaze, ako aj rozlíšiť rôzne typy súborov.

Doplnok na zvýraznenie syntaxe pridáva farbu do vašich príkazov, čím uľahčuje rozpoznanie chýb a rozlíšenie rôznych typov súborov.

Ak ho chcete nainštalovať, naklonujte úložisko Git a pridajte „zsh-syntax-highlighting“ do zoznamu doplnkov „~/.zshrc“.

$ git klon https: // github.com / zsh-users / zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom} / pluginy / zsh-syntax-zvýraznenie

Upravte konfiguračný súbor Zsh a pridajte doplnok.

pluginy = ( zsh-syntax-zvýraznenie )

Po uložení zmien znova načítajte konfiguračný súbor alebo spustite nové terminálové relácie.

Počas zadávania príkazov vám Zsh ukáže, či ide o platný alebo neplatný príkaz, a to tak, že ho zvýrazní zelenou a červenou farbou.

Doplnok Auto-Suggestions

Druhým a najvýkonnejším doplnkom v ekosystéme Oh My Zsh je doplnok automatických návrhov.

Ako už názov napovedá, tieto doplnky pomáhajú automaticky navrhovať príkazy ako váš typ. Toto je založené na vašej predchádzajúcej histórii príkazov.

Ak chcete nainštalovať doplnok, začnite klonovaním úložiska, ako je znázornené v nasledujúcom príkaze:

$ git klon https: // github.com / zsh-users / zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom} / pluginy / zsh-autosuggestions

Ďalej upravte konfiguračný súbor Zsh a názov doplnku takto:

pluginy = ( # ďalšie doplnky zsh-autosuggestions)

Po povolení môžete začať písať príkazy, pretože doplnok navrhne automatické dopĺňanie predtým vykonaných príkazov. Návrhy môžete prijať stlačením karty.

Zsh History Plugin

Doplnok histórie pridáva ďalšie funkcie na správu histórie príkazov.

Ak ho chcete nainštalovať, pridajte „históriu“ do zoznamu doplnkov „~/.zshrc“ takto:

pluginy = ( histórie )

Po povolení môžeme použiť rôzne príkazy na interakciu s históriou príkazov:

Na zobrazenie histórie príkazov použite napríklad nasledujúci príkaz:

$ histórie

Na vykonanie konkrétneho príkazu z histórie použite nasledujúci príkaz:

$ ! 42

Na vyhľadanie príkazu v histórii použite nasledujúci príkaz:

$ histórie | priľnavosť kľúčové slovo

Fuzzy Finder Plugin (fzf)

Ďalším na zozname je Fuzzy Finder, tiež známy ako doplnok fzf. Tento doplnok nám umožňuje vyhľadávať a interaktívne vyberať súbory, procesy a ďalšie pomocou fuzzy vyhľadávacieho nástroja.

Ak ho chcete nainštalovať, naklonujte úložisko do adresára doplnku Oh My Zsh.

$ git klon --hĺbka 1 https: // github.com / unixorn / fzf-zsh-plugin.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom} / pluginy / fzf-zsh-plugin

Upravte konfiguračný súbor Zsh a pridajte doplnok takto:

pluginy = ( ... fzf-zsh-plugin )

Po povolení znova načítajte konfiguráciu Zsh alebo spustite nový shell.

Potom môžete doplnok použiť spustením príkazu „fzf“:

$ fzf

Na vyhľadávanie v histórii príkazov použite nasledujúci príkaz:

$ histórie | fzf

Na spustenie procesov a ich zabitie môžete vykonávať aj zložitejšie úlohy, ako napríklad fuzzy vyhľadávanie:

$ ps do | fzf | awk '{print $2}' | xargs zabiť -9

Odtiaľ si môžete vybrať príkaz, ktorý chcete zabiť.

Doplnok SSH agenta

Doplnok SSH Agent automaticky načíta dostupné kľúče SSH pri spustení relácie shellu. Vďaka tomu je to veľmi jednoduché, keď potrebujete komunikovať so širokou škálou vzdialených strojov.

Ak to chcete povoliť, pridajte názov doplnku „ssh-agent“ do zoznamu doplnkov „~/.zshrc“.

pluginy = ( ... ssh-agent )

Keď je povolený doplnok SSH Agent, ZSH automaticky načíta kľúče SSH pri spustení. Preto môžete použiť SSH bez toho, aby ste museli zakaždým zadávať prístupovú frázu.

Extrahovať doplnok

Doplnok Extract poskytuje rýchly spôsob extrahovania rôznych archívnych formátov, ako sú zip, tar a gzip.

Doplnok definuje funkciu s názvom „extrahovať“, ktorá extrahuje archívny súbor, ktorý doň odošlete, a podporuje širokú škálu typov archívnych súborov.

Týmto spôsobom nemusíte vedieť, ktorý konkrétny príkaz extrahuje súbor; stačí rozbaliť a funkcia sa postará o zvyšok.

Pridajte ho, aby ste ho povolili.

Pridajte názov doplnku do zoznamu doplnkov „~/.zshrc“.

pluginy = ( ... extrakt )

Farebný doplnok Man Pages

Manpages sú neuveriteľné nástroje pre nás všetkých. Pri čiernobielom texte sú však akési nudné. Aby boli zaujímavejšie a čitateľnejšie, povoľte doplnok Colored Man Pages.

Tento doplnok pridáva zvýraznenie syntaxe do manuálových stránok, čím uľahčuje ich čítanie a navigáciu.

Upravte konfiguračný súbor Zsh a pridajte názov doplnku nasledovne:

pluginy = ( ... farebné manuálové stránky )

Doplnok Command-Not-Found

Neustále vás otravujú chyby „príkaz nenájdený“ a musíte manuálne hľadať, ktoré nástroje chýbajú? Už sa nemusíte báť.

Zásuvný modul „command-not-found“ používa balík „command-not-found“ pre Zsh na poskytnutie odporúčaných balíkov, ktoré sa majú nainštalovať, ak príkaz nemožno nájsť.

Aktivujte ho pridaním do zoznamu.

pluginy = ( ... príkaz nenájdený )

Príklad použitia:

$ ifconfig

Program ‘ifconfig’ možno nájsť v nasledujúce balíčky:

* sieťové nástroje

Skúste: sudo apt Inštalácia < vybraný balík >

Tu to máte!

Záver

V tomto rozsiahlom návode sme preskúmali rôzne doplnky Oh My Zsh, ktoré môžu zvýšiť produktivitu vášho terminálu.