Žuvies diegimas „Linux“
Žuvis įdiegiate kartu su paketų tvarkytuvu, jei turite pažangesnių poreikių, patikrinkite mūsų straipsnį „Kaip įdiegti žuvų kriauklę“.
„Ubuntu“ tokiu būdu naudosite apt.
$ apt įdiegti žuvįĮdiegę jį pradėkite naudoti taip, kaip norėtumėte. Rašydami pamatysite daugiau nei bet kada pasiūlymų. Pabandykite tabuliavimo klavišą, kad gautumėte daugiau žuvies.
Kuo ypatinga ŽUVYS?
Prieš ką nors sukonfigūravę, pamatysite, kad raginimas yra mažai pakeistas. Įvedę keletą komandų, netrukus pastebėsite, kad rašydami gaunate daug pagalbos. Jei pradėsite naudoti scenarijus, galite pastebėti tam tikrų nesuderinamumų. Žuvyse visada gaunate pasiūlymų dėl komandų. Jei jų yra daug, gausite užuominų apie kiekvieną.
Jūs turite daug daugiau galimybių, įskaitant funkcijų kūrimą. Kaip ir kituose apvalkaluose, galite nustatyti raginimą atrodyti taip, kaip norite. Jūsų sistemos konfigūracijos failai yra usr / share / fish, jie yra medyje. Kaip matote iš žemiau esančio paveikslėlio.
Nuo medžio matosi pagrindiniai katalogai; užbaigimai, funkcijos ir įrankiai. Šiuos katalogus galite nukopijuoti ir užpildyti failais, bet taip pat turite žiniatinklio būdą juos sukurti. Kol nerašysite savo funkcijų, naudokite numatytąsias, kad nustatytumėte savo apvalkalą.
Kaip tu gali ją pakoreguoti?
Kaip matėte anksčiau, turite daug katalogų, kad pakoreguotumėte savo apvalkalą. Tam negalite naudoti visų „bash“ scenarijų, yra suderinamumo problemų. Geros naujienos yra tai, kad formatas yra labai paprastas ir galite naudoti „Python“, jei tai yra jūsų puodelis arbatos.
Kol nepasieksite pažangos, galbūt norėsite pasirinkti iš bendruomenės teikiamų funkcijų. Vienas iš konfigūravimo būdų yra naudoti žiniatinklio sistemą. Norėdami tai pradėti, paleiskite žemiau esančią komandą būdami žuvyje.
$ fish_configŠi komanda paleidžia mažą interneto serverį ir iškviečia numatytąją žiniatinklio naršyklę. Puslapis yra paprastas skirtukų puslapis, kuriame yra funkcijos, kurių jums gali prireikti arba kurių norite. Čia yra paveikslėlis.
Vykdoma FISH konfigūracija
Kai pasirenkate skirtuką, toliau pateikiama daugybė parinkčių. Peržiūrėdami stilių galite tiesiog spustelėti „Nustatyti temą“ ir failas bus pridėtas prie jūsų vartotojo vardo konfigūracijos failų. Šis įrankis apima septynias nustatymo grupes, tema ir tema yra dvi pirmosios. Šis įrankis yra patogus norint pradėti ir skolintis kodą iš kitų. Lengva naudoti kodą savo konfigūracijoje ir koreguoti. Kadangi esate genijus, prisidėkite prie saugyklos savo galutinius įrankius ir nustatymus. Svarbi pastaba yra tai, kad raginimas ir slapyvardžiai pakeičiami funkcijomis. Paraginimo funkcija pavadinta „fishprompt“, o visos funkcijos turi pavadinimą, kuris veikia kaip slapyvardis. Galite patikrinti funkcijų komandą naudodamiesi funkcijomis.
$ funkcijosNorėdami pridėti funkciją, turite parašyti scenarijų, kuris atliktų tai, ką bandote pasiekti. Toliau pateikiamas paprastas pavyzdys.
funkcija gpkomanda git pull $ argv
galas
Naudojant tokią paprastą funkciją, panašumas į slapyvardžius yra akivaizdus, tačiau funkcijoje gali būti daug daugiau. Funkcijos yra visuotinės, todėl paleidus sukuriate funkciją, ji turi turėti kitą pavadinimą nei bet kuris kitas žuvies vardas. Galite turėti vieną failą (.konfig. / žuvis / konfig.žuvys) arba atskiruose failuose, esančiuose funkcijų kataloge. Funkcijos pavadinimas vis tiek turi būti unikalus, nes žuvys turi tik vieną pavadinimo erdvę. Kita svarbi detalė yra ta, kad turite naudoti „$ argv“, kitaip negalėsite naudoti jokių komandos parametrų.
Failai, esantys (~ /.config / fish / functions /) katalogą automatiškai įkels žuvys. Taip pat galite sukurti naują funkciją naudodami komandą „function“.
Funkcija $ kietaFunkcija „cool“ dabar yra jūsų dabartiniame seanse. Galite redaguoti naudodami „funced cool“, kad jis veiktų taip, kaip norite. Redagavimas vyksta tiesiai į apvalkalą. Vienintelis keistas dalykas yra tai, kad norint pridėti naujų eilučių, norint išsaugoti funkciją, reikia naudoti Alt-Enter. Norėdami išsaugoti, naudojate komandą „funcsave“. Rezultatas baigiasi kaip failas pavadinimu „kietas.žuvis “, šiuo atveju, funkcijų kataloge.
$ funced kietas$ funcsave kietas
Kai turite tą failą, galite naudoti savo mėgstamą redaktorių, kad atliktumėte išplėstinius pakeitimus.
Jei norite gauti išsamesnės informacijos, žuvies kulinarijos knyga yra puikus šaltinis.
Išvada
Žuvis yra labai galingas apvalkalas, kuris gali padėti vartotojams stengtis komandinėje eilutėje. Jei manote, kad vis tiek jums reikia vadovo, galite naudoti žuvį, kad būtumėte greitesnis. Labiausiai paplitęs „Linux“ apvalkalas yra „bash“, kurį galima naudoti viskam, ko jums reikia, tačiau žuvys gali padėti greičiau vystytis. Taip pat lengviau kurti naujas funkcijas, atitinkančias jūsų poreikius. Šis apvalkalas aktyviau padeda, nesvarbu, ar to norite, ar ne, priklauso tik nuo jūsų.