riblje ljuske

RIBA - Korisna ljuska

RIBA - Korisna ljuska
Cilj FISH-a je da vam čitav priručnik bude nadohvat ruke u mnogo višem stupnju od ostalih ljuski. Glavna ideja je da vam pomognu naučiti što možete. Mnogi će ljudi to puno koristiti, ali hardcore korisnici mogu imati primjedbe zbog performansi. Također blokira neke redovite funkcije. Imajući ovo na umu, razmislite o tome da imate ribu u svom alatu kada koristite nove funkcije.

Instaliranje ribe u Linuxu

Ako instalirate ribu, morate instalirati svoj upravitelj paketa, ako imate naprednije potrebe, pogledajte naš članak Kako instalirati riblju školjku.

U Ubuntuu biste na ovaj način koristili apt.

$ apt instalirati ribu

Nakon što ga instalirate, počnite ga koristiti kao što biste bash. Dok tipkate, vidjet ćete više prijedloga nego ikad, isprobajte tipku tab da biste izvukli više ribe.

Ono što je posebno u vezi s RIBAMA?

Prije nego što bilo što konfigurirate, vidjet ćete da se upit malo promijenio. Nakon što utipkate nekoliko naredbi, uskoro ćete primijetiti da ćete dobiti veliku pomoć dok tipkate. Ako počnete koristiti skripte, možda ćete primijetiti neke nekompatibilnosti. Kod riba uvijek dobijete prijedloge za naredbe. Ako ih je mnogo, dobit ćete savjete o svakom.

Imate mnogo više opcija, uključujući stvaranje funkcija. Baš kao i u ostalim ljušturama, i vi možete postaviti upit da izgleda onako kako želite. Datoteke za konfiguraciju vašeg sustava su u usr / share / fish, na drvetu su. Kao što možete vidjeti na donjoj slici.

S drveta možete vidjeti glavne direktorije; dovršavanja, funkcije i alati. Ove direktorije možete kopirati i napuniti datotekama, ali imate i web način stvaranja. Dok ne napišete vlastite funkcije, koristite zadane za postavljanje ljuske.

Kako ga možeš dotjerati?

Kao što ste ranije vidjeli, imate mnogo direktorija za podešavanje vaše ljuske. Za to ne možete koristiti sve bash skripte, postoje problemi s kompatibilnošću. Dobra vijest je da je format vrlo jednostavan i možete koristiti Python, ako je to vaša šalica čaja.

Dok ne dobijete taj napredni način, možda ćete htjeti birati između funkcija koje doprinosi zajednica. Jedan od načina konfiguriranja je korištenje web sustava. Da biste to započeli, pokrenite donju naredbu dok ste u ribi.

$ fish_config

Ova naredba pokreće mali web poslužitelj i poziva zadani web preglednik. Stranica je jednostavna stranica s karticama koja sadrži funkcije koje će vam možda trebati ili trebati. Evo slike.

Pokretanje FISH konfiguracije

Kada odaberete karticu, u nastavku je mnogo opcija. Kada se pregleda stil, jednostavno kliknite "Postavi temu" i datoteka se dodaje ispod datoteka za konfiguraciju vašeg korisničkog imena. Ovaj alat pokriva sedam grupa za postavljanje, tema i upit su dvije prve. Ovaj je alat praktičan za početak i posuđivanje koda od drugih. Kôd je jednostavno koristiti u vlastitoj konfiguraciji i prilagoditi. Budući da ste genij, dodajte svoje konačne alate i postavke u spremište. Važna napomena je da se prompt i zamjenski nazivi zamjenjuju funkcijama. Funkcija odziva naziva se 'fishprompt' i sve funkcije imaju ime koje djeluje kao alias. Možete provjeriti što imate pomoću naredbe functions.

$ funkcije

Da biste dodali funkciju, trebate napisati skriptu koja radi ono što pokušavate postići. Jednostavan primjer nalazi se u nastavku.

funkcija gp
naredba git povuci $ argv
kraj

S jednostavnom funkcijom poput ove, sličnost pseudonimima je očita, ali funkcija može sadržavati mnogo više od ovoga. Funkcije su globalne, pa kad pokrenete stvorite funkciju, ona mora imati drugo ime od bilo kojeg drugog u ribi. Možete imati jednu datoteku (.config / fish / config.fish) ili u zasebnim datotekama u direktoriju funkcija. Naziv funkcije i dalje mora biti jedinstven jer riba ima samo jedan prostor imena. Još jedan važan detalj je da morate koristiti '$ argv', jer u suprotnom ne možete koristiti nikakve parametre za svoju naredbu.

Datoteke koje postoje u (~ /.direktorij config / fish / functions /) riba će automatski učitati. Također možete stvoriti novu funkciju pomoću naredbe 'function'.

$ funkcija cool

Funkcija cool sada postoji u vašoj trenutnoj sesiji. Možete uređivati ​​pomoću "funded cool" kako bi funkcionirao onako kako želite. Uređivanje se događa izravno u ljusci. Jedina čudna stvar je da za dodavanje novih redaka morate koristiti Alt-Enter za spremanje funkcije. Da biste spremili, koristite naredbu 'funcsave'. Rezultat završava kao datoteka nazvana 'Cool.fish 'u ovom slučaju, u direktoriju funkcija.

$ financirano cool
$ funcsave cool

Kad imate tu datoteku, pomoću omiljenog uređivača možete uvesti naprednije izmjene.

Ako želite imati detaljnije informacije, riblja kuharica izvrstan je izvor.

Zaključak

Riba je vrlo moćna ljuska koja može pomoći korisnicima u njihovim naporima na naredbenom retku. Ako smatrate da vam priručnik još uvijek puno treba, možete koristiti ribu koja će vam pomoći da budete brži. Najčešća ljuska u Linuxu je bash, koja se može koristiti za sve što vam treba, ali riba vam može pomoći da se brže razvijete. Također je lakše stvoriti nove funkcije koje odgovaraju vašim potrebama. Ova ljuska aktivnije pomaže, htjeli vi to ili ne, ovisi o vama.

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...