ribja lupina

RIBE - Koristna lupina

RIBE - Koristna lupina
Cilj FISH-a je, da vam je celoten priročnik na dosegu roke v veliko višji meri kot druge lupine. Glavna ideja je, da se naučite, kaj lahko storite. Marsikdo bo to veliko uporabljal, vendar lahko trdi uporabniki ugovarjajo zaradi uspešnosti. Blokira tudi nekatere običajne funkcije. S tem v mislih razmislite o tem, da bi v orodju našli ribe, ko uporabljate nove funkcije.

Nameščanje rib v Linux

Ribe namestite s svojim upraviteljem paketov, če imate naprednejše potrebe, si oglejte naš članek Kako namestiti ribjo lupino.

V Ubuntuju bi na ta način uporabili apt.

$ apt namestite ribe

Ko ga namestite, ga začnite uporabljati tako, kot bi bash. Med tipkanjem boste videli več predlogov kot kdaj koli prej, poskusite s tipko zavihek, če želite več izkoristiti rib.

Kaj je posebnega pri RIBAH?

Preden kar koli konfigurirate, boste videli, da se poziv malo spremeni. Ko vtipkate nekaj ukazov, boste kmalu opazili, da boste med tipkanjem dobili veliko pomoči. Če začnete uporabljati skripte, boste morda opazili nekaj nezdružljivosti. Pri ribah vedno dobite predloge za ukaze. Če jih je veliko, dobite namige o vsakem.

Na voljo imate veliko več možnosti, vključno z ustvarjanjem funkcij. Tako kot v drugih lupinah lahko tudi v pozivu nastavite, da izgleda tako, kot želite. Vaše sistemske konfiguracijske datoteke so v usr / share / fish, so na drevesu. Kot lahko vidite iz spodnje slike.

Z drevesa lahko vidite glavne imenike; dokončanja, funkcije in orodja. Te imenike lahko kopirate in napolnite z datotekami, vendar jih lahko ustvarite tudi prek spleta. Dokler ne pišete lastnih funkcij, uporabite privzete funkcije za nastavitev lupine.

Kako ga lahko prilagodiš?

Kot ste že videli, imate veliko imenikov, s katerimi lahko prilagodite svojo lupino. Za to ne morete uporabiti vseh skriptov bash, obstajajo težave z združljivostjo. Dobra novica je, da je oblika zelo preprosta in lahko uporabite Python, če je to vaša skodelica čaja.

Dokler ne boste dobili tega naprednega, boste morda želeli izbirati med funkcijami, ki jih prispeva skupnost. Eden od načinov konfiguracije je uporaba spletnega sistema. Če želite začeti to, zaženite spodnji ukaz, ko ste v ribi.

$ fish_config

Ta ukaz zažene majhen spletni strežnik in pokliče privzeti spletni brskalnik. Stran je preprosta stran z zavihki, ki vsebuje funkcije, ki jih morda potrebujete ali želite. Tu je slika.

Izvajanje konfiguracije FISH

Ko izberete zavihek, je spodaj na voljo veliko možnosti. Ko si ogledate slog, lahko preprosto kliknete »Nastavi temo« in datoteka se doda pod konfiguracijske datoteke vašega uporabniškega imena. To orodje pokriva sedem nastavitvenih skupin, tema in poziv sta prvi dve. To orodje je priročno za začetek in izposojo kode od drugih. Kodo lahko enostavno uporabite v svoji konfiguraciji in prilagodite. Ker ste genij, prispevajte končna orodja in nastavitve v odlagališče. Pomembno je, da se poziv in vzdevki nadomestijo s funkcijami. Funkcija poziva se imenuje „fishprompt“ in vse funkcije imajo ime, ki deluje kot vzdevek. Kaj imate na voljo, lahko preverite z ukazom functions.

$ funkcije

Če želite dodati funkcijo, morate napisati skript, ki naredi to, kar želite doseči. Preprost primer je spodaj.

funkcija gp
ukaz git pull $ argv
konec

S preprosto funkcijo, kot je ta, je podobnost vzdevkom očitna, vendar lahko funkcija vsebuje veliko več kot to. Funkcije so globalne, zato mora biti pri zagonu funkcije ustvariti drugo ime kot katero koli drugo ime v ribah. Lahko imate eno datoteko (.config / fish / config.fish) ali v ločenih datotekah v imeniku funkcij. Ime funkcije mora biti še vedno enolično, ker ima riba samo en imenski prostor. Druga pomembna podrobnost je, da morate uporabiti '$ argv', sicer za ukaz ne morete uporabiti nobenih parametrov.

Datoteke, ki obstajajo v (~ /.config / fish / functions /) bodo ribe samodejno naložile. Novo funkcijo lahko ustvarite tudi z ukazom 'function'.

$ funkcija kul

Funkcija cool zdaj obstaja v vaši trenutni seji. Urejate lahko s funkcijo »funced cool«, da deluje tako, kot želite. Urejanje se zgodi neposredno v lupini. Edino čudno je, da za dodajanje novih vrstic uporabite Alt-Enter, da shranite funkcijo. Če želite shraniti, uporabite ukaz 'funcsave'. Rezultat se konča kot datoteka z imenom 'Cool.fish 'v tem primeru v imeniku funkcij.

$ financirano kul
$ funcsave cool

Ko imate to datoteko, lahko z najljubšim urejevalnikom izvedete naprednejše spremembe.

Če želite podrobnejše informacije, je ribje kuharske knjige odličen vir.

Zaključek

Riba je zelo zmogljiva lupina, ki lahko uporabnikom pomaga pri njihovih prizadevanjih v ukazni vrstici. Če menite, da priročnik še vedno veliko potrebujete, si lahko pomagate biti hitrejši z ribami. Najpogostejša lupina v Linuxu je bash, ki jo lahko uporabite za vse, kar potrebujete, vendar vam ribe lahko pomagajo, da se hitreje razvijete. Prav tako je lažje ustvarjati nove funkcije, ki ustrezajo vašim potrebam. Ta lupina bolj aktivno pomaga, ne glede na to, ali želite ali ne, je povsem odvisno od vas.

Kako spremeniti miškin kazalec in velikost, barvo in shemo kazalca v sistemu Windows 10
Kazalec miške in kazalec v operacijskem sistemu Windows 10 sta zelo pomembna vidika operacijskega sistema. To lahko rečemo tudi za druge operacijske s...
Brezplačni in odprtokodni igralni mehanizmi za razvoj iger Linux
Ta članek bo zajemal seznam brezplačnih in odprtokodnih igralnih mehanizmov, ki jih je mogoče uporabiti za razvoj 2D in 3D iger v Linuxu. Obstaja veli...
Vadnica Shadow of the Tomb Raider za Linux
Shadow of the Tomb Raider je dvanajsti dodatek k seriji Tomb Raider - franšiza akcijsko-pustolovskih iger, ki jo je ustvaril Eidos Montreal. Kritiki i...