7 dôvodov, prečo by ste si mali nainštalovať škrupinu z rýb

7 dôvodov, prečo by ste si mali nainštalovať škrupinu z rýb

Možno to, čo núti toľko ľudí inštalovať Linux, je to tak smiešne prispôsobiteľné . Ak sa vám nepáči, ako to vyzerá, môžete si nainštalovať nové prostredie okien . Ak sa vám nepáči, ako váš terminál funguje, môžete to zmeniť inštaláciou nová škrupina .





Existuje mnoho rôznych škrupín, z ktorých si môžete vyberať. Jeden z najobľúbenejších je bash, ale existujú aj ZSH, Korn Shell a TCSH. Všetko sú to jemné škrupiny, ale všetky boli vytvorené v 70., 80. a na začiatku 90. rokov a v skutočnosti nepohli s dobou. Preto by ste mali zvážiť vyskúšanie ryby - Priateľská škrupina.





Fish má mierne ironický slogan „škrupiny príkazového riadku pre 90. roky“. Predstavuje funkcie, ktoré by sa mali skutočne stať bežnými skôr, ale neurobil . Funkcie, ako sú automatické návrhy, farby VGA a skriptovací jazyk inšpirovaný modernými programovacími jazykmi, ako sú Python a Ruby. Som fanúšik.





Pokračujte v čítaní a zistite, čo pre vás ryby môžu urobiť a ako ich môžete nainštalovať do svojho počítača.

Automatické dopĺňanie a návrhy

Jednou z najlepších vlastností rýb je automatické dokončovanie. Vie, na čo myslíte, a rád vám ušetrí stlačenie klávesov, keď za vás dokončí príkaz. Stačí stlačiť Tab.



Napriek tomu, že ide o inovatívnu funkciu, aspoň pokiaľ ide o terminály, nie je to také zložité. Vytvára svoje predpoklady na základe kombinácie hádaní a histórie vášho príkazového riadka.

Ak sa pri zadanom príkaze zaseknete, stlačením klávesu Tab sa zobrazia všetky známe prijateľné parametre a ich funkcie. To sa vykonáva zozbieraním rýb prostredníctvom „manuálových stránok“ (v zásade dokumentácie) tohto konkrétneho programu.





Zvýraznenie syntaxe a krásne farby

Viem; ostatné škrupiny môžete prispôsobiť tak, aby používali živšie farby a zvýraznili syntax. Ryba to však má hneď po vybalení z krabice , a má na výber oveľa širšiu paletu odtieňov.

Nielenže to robí veci oveľa čitateľnejšími, ale aj vyzerá naozaj pekne. Z vlastnej skúsenosti som zistil, že to výrazne zlepšilo moju presnosť na časovej osi, pretože menej inklinujem k písaniu chybných príkazov.





Zástupné znaky

Ďalšou vynikajúcou funkciou, ktorú ryby majú, je možnosť používať zástupné znaky kdekoľvek, kde sa vám zachce. Ako to teda funguje?

Ak používate Bash a spustíte príkaz „ls *.txt“, zobrazí sa chybové hlásenie, pretože hľadá konkrétny súbor s názvom „ *.txt“. Nie v rybách.

Ako sa dalo očakávať, zobrazí sa zoznam všetkého v danom adresári, ktorý má príponu súboru „.txt“.

Môžete mať aj viac zástupných znakov. Ak teda spustíte príkaz „ls *.jp *“, zobrazí sa zoznam každý súbor, ktorý má príponu začínajúcu sa „.jp“. To je veľmi užitočné, keď vezmete do úvahy, že súbory JPEG môžu mať príponu „.jpg“ aj „.jpeg“.

Webové rozhranie

Ďalšou novou vlastnosťou rýb je, že je možné ich konfigurovať prostredníctvom webového rozhrania spusteného na miestnom webovom serveri. Toto je skoro jediný shell, ktorý to ponúka. Aj keď to znie ako funkcia „bieleho slona“, v skutočnosti to tak nie je.

Webové rozhranie vám umožňuje prispôsobiť farebnú schému podľa vašich predstáv. Aj keď musím priznať, že s predvolenou paletou som bol celkom spokojný.

Rybí webový konfiguračný nástroj vám tiež umožní prehľadávať premenné vášho prostredia, a to všetko z pohodlia vášho vlastného webového prehliadača.

Ďalšie veci, ktoré je možné upraviť pomocou webového konfiguračného nástroja, sú väzby klávesov terminálu, estetika príkazového riadka a predvolené funkcie dostupné prostredníctvom skriptovacieho jazyka Fish.

Nakoniec si môžete prezrieť aj svoju históriu príkazového riadka. Je to veľmi užitočné, keď potrebujete prejsť krokmi, ktoré ste urobili, aby ste vyriešili problém, ktorý vás poškriabe.

Kontrola toku

Dotknime sa ďalšej výhody rýb. Rovnako ako v bash, rybačky používajú na oddelenie reťazcov príkazov bodkočiarky a kombinátory. To vám umožní mať určitý druh základného riadenia toku, keď píšete praktické malé jednoradové vložky.

apache, ku ktorému nemáte prístup

Rozdiel je v tom, že ryba pri tom vyzerá dobre. Nahrádza logické operátory používané v bash ('||', '&&' a '!') A nahrádza ich 'a', 'alebo' a 'nie'. Toto to robí spôsob čitateľnejšie.

Užitočné chybové správy

Toto je moja obľúbená vlastnosť rýb. Kedykoľvek ( nevyhnutne ) pokazte, ryba vám obyčajnou angličtinou vysvetlí, kde ste urobili chybu, a čo je dôležitejšie, ako to môžete napraviť.

Neviem o inom shell, ktorý by obsahoval chybové správy, ktoré by boli také jasné.

Rybu je možné ľahko nainštalovať

Presvedčený? Myslel som si. Teraz sa dostaneme k časti, kde vysvetlím, ako ho nainštalovať.

Najprv budete musieť vziať kópiu z rýb z úložísk vami zvolenej distribúcie Linuxu alebo BSD. V distribúciách Ubuntu a Ubuntu je to iba „sudo apt-get install fish“.

Ak používate počítač Mac, môžete si ho nainštalovať prostredníctvom HomeBrew . Stojí za zmienku, že ak ste nedávno inovovali na El Capitan, HomeBrew sa môže pokaziť. Môžeš podľa týchto krokov to opravte . Tiež, ak používate Windows, existuje verzia pre Cygwin .

Ryby môžete začať ihneď používať zadaním príkazu „ryby“ do príkazového riadka a stlačením klávesu Enter. Problém je v tom, že bude aktívny iba pre túto konkrétnu reláciu. Ak terminál zatvoríte a znova otvoríte, zobrazí sa shell, ktorý ste použili predtým. To je asi bash.

Musíte teda nastaviť rybu ako predvolenú škrupinu. Ak to chcete urobiť, stačí bežať 'chsh -s/usr/bin/fish' , a reštartujte terminál. Ak narazíte na nejaké problémy, toto vlákno AskUbuntu je obzvlášť poučné.

Keď som sa to pokúsil nainštalovať na svoj počítač Mac, zobrazila sa chyba „neštandardný shell“. Opravil som to úpravou/etc/shells/pomocou textového editora VIM a pridaním cesty k rybe na nový riadok.

Plávanie s rybami

Lákalo vás ryba zmeniť škrupinu? Budete sa držať obyčajného basha? Alebo používate iný druh exotickej škrupiny? Dajte mi vedieť v sekcii komentárov nižšie!

zdieľam zdieľam Tweet E -mail Ako zmeniť vzhľad a atmosféru pracovnej plochy Windows 10

Chcete vedieť, ako vylepšiť vzhľad systému Windows 10? Pomocou týchto jednoduchých úprav prispôsobte Windows 10 svojmu vlastnému.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Terminál
O autorovi Matthew Hughes(386 publikovaných článkov)

Matthew Hughes je softvérový vývojár a spisovateľ z anglického Liverpoolu. Málokedy ho nájdu bez šálky silnej čiernej kávy v ruke a úplne zbožňuje svoj Macbook Pro a svoj fotoaparát. Jeho blog si môžete prečítať na http://www.matthewhughes.co.uk a sledovať ho na twitteri na @matthewhughes.

Viac od Matthewa Hughesa

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber