Bash-it: Bash Framework Da bi vaš terminal bio hladan

0

Ukratko: Bash - to je Bash okvir koji podržava zajednicu za održavanje različitih shell skriptova, prilagođenih komandi, aliases i još mnogo toga i čini vam terminalni izgled i način delovanja hladnije.

Svi koristimo terminal, više ili manje, bez obzira na to koja distribucija Linuxa koristimo. Ali da li ste ikada pomislili da je podrazumevani izgled mali? Ili ste ikad želeli da imate malo više kontrole nad radnim tokovima terminala? Danas ću vam pokazati način na koji će se okretati iskustvo vašeg terminala.

Bilješka: Ovaj članak je namenjen barem korisnicima Linuxa na srednjem nivou koji bi znali svoj put oko Shell-a i njegovu konfiguraciju. Početnici mogu pokušati na sopstveni rizik.

Predloženi ReadDisplay Linux Distribution Logo ASCII Art u terminalu

Šta je ispod terminala?

Terminal ili terminalski emulator je samo interfejs za interakciju sa shell-om. Sada, jednostavnim rečima, školjka (ili prevodilac komandne linije) je program koji koristimo za interakciju sa osnovnim sistemom unosom komandi.

Postoji mnogo različitih granata za Linux. Međutim, većina popularnih Linux distribucija dolazi sa bash kao njihova zadana ljuska. Dakle, kvote su stvarno visoke da koristite Bash na vašem terminalu.

Da biste proverili da li koristite Bash, pokrenite sledeću komandu i vidite da li vidite DA:

[ -n "$(echo $BASH)" ] && echo YES || echo NO

Sada kada znate da li koristite Bash, uronite u glavnu temu.

Baš-to

Baš-to je okvir Bash za korištenje, razvoj i održavanje različitih shell skriptova, prilagođenih komandi, nadimaka i još mnogo toga. To je projekt usmeren na zajednicu na GitHub. Dakle, sve što se nalazi u njemu koriste i testiraju hiljade ljudi i razvijaju ga mnogi doprinosioci.

Nadimci

Bash - dolazi sa ogromnom zbirkom alijasa koje koristi zajednica. Trenutno postoje dostupne skripte 32-a. Možete ih omogućiti / onemogućiti:

bash-it enable alias apt
bash-it disable alias git

završetak

Napisati čitavu komandu svaki put je bolan. Većina alata komandne linije na Linuxu omogućava završetak dok ih instalira. Dakle, ako napišete prva dva ili tri slova na terminalu i pogodite TAB, ona se automatski završava.

Ali nisu svi omogućeni. Za mnoge alate komandne linije, skripte za završetak su napisali programeri zajednice, a ne zvanični izvor.

Bash-ima zbirku onih i to vam daje jednostavan način za omogućavanje / onemogućavanje:

bash-it enable completion ssh
bash-it disable completion pip

Treba da omogućite sistem završetak za učitavanje skripta završetka koje je obezbedio sistem i bash-to za bash-it komandu završetak.

Predloženo čitanje kako instalirati retro terminal u Linuxu

plugins

Bash-dolazi sa gomilom plug-ina za različite alate i svrhe. Trenutno postoje dostupni 60 dodatci. Uopšteno, plugins mogu sadržavati:

  • Pomoćnik radi za lako obavljanje različitih složenih zadataka. Na primjer: ekstrakt, git, šine, ssh itd
  • Inicijalizirajuće i konfiguracione skripte koji pripremaju alate za spremnost za korištenje. Na primjer: fasd, go, Čvor, nvm, rbenv itd
  • Zavisnosti za ostale delove bash-ita. Na primjer: alias-završetak, baza, baterija itd

The alias-završetak dodatak je potreban za omogućavanje skripta završetka da radi ispravno. Takođe, trebalo bi da omogućite baza dodatak kao i neki drugi plugini zavise od toga. Komande za omogućavanje / onemogućavanje dodataka su slične onome što smo ranije videli.

Teme

Ovo je cool deo. Bash-trenutno ima 57 teme za vas Bash prompt. Evo kako izgleda naredba Ubuntu vanilla Bash:

Terminal bez Bash-ita

I ovako izgleda na temu Bash-it:

Terminal sa Bash-it & Brainy temom

Teme Bash-a mogu da prikažu razne korisne informacije u svom promptu, kao što su:

  • Git spremište i druge informacije o sistemu kontrole verzija
  • Python i Ruby verzija
  • Vreme, informacije o bateriji i tako dalje!

Cool, zar ne? Za postavljanje teme, morate podesiti vrijednost BASH_IT_THEME varijabla u vašem ".bashrc"Datoteku ovako:

Podešavanje teme Bash-it

Prilagođeni skriptovi i teme

Ako želite da svoje sopstvene skripte učitate pomoću Bash-it-a, jednostavno stavite skripte u "./custom/"Direktorijum unutar bash-to folder. Bash-to će učitati svaku datoteku koja se završava sa ".bash"U njihovom imenu.

Što se tiče prilagođenih tema, fascikla tema bi trebala ići u "./custom/themes/"Direktorijum.

Ponovo, Bash - to je projekat koji vodi zajednica, pa ako mislite da će vam skripti biti korisni za zajednicu koju možete razmotriti da biste ih doprineli glavni projekat na GitHubu. Tako će se nastaviti bolje.

Sada, da vidimo kako da instalirate Bash-it.

Predloženo čitanjeGoogler: sada možete Google sa Linux-a!

Bash-it Instalacija

Najjednostavniji način instaliranja Bash-it-a pokreće sledeće naredbe:

git clone --depth=1 https://github.com/Bash-it/bash-it ~/.bash-it
cd ~/.bash-it
./install.sh

Baš - može se koristiti i instalirati na različite načine. Na primjer:

  • Jednostavno koristite klonirano spremište (prikazano gore).
  • Razbijte ga na GitHub-u, klonite i modifikujte ga kao što vam odgovara.
  • Koristite ga sa dotfiles manager-om, kao - dotbot (to je diskusija za drugi dan).

Morate eksperimentisati s njim da vidite kako se osećate ugodno.

Za dodatne informacije, možete proveriti README file & Wiki. Čak i na njihovoj GitHub stranici ima puno informacija i uputstava o njegovom korištenju.

Baš-to

Da li je vredno pokušati?

Šališ se, zar ne? Naravno da jeste. Možda će vam trebati neko vrijeme da biste shvatili tok posla sa Bash-it-om. Ali, dugoročno, to puno pomaže.

Hoćeš li pokušati? Da li ste ranije probali Bash? Podijelite svoje misli s nama.

izvor

Ostavite odgovor

Vaša e-mail adresa neće biti objavljena.

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.

Ova web stranica koristi kolačiće za poboljšanje vaše iskustvo. Mi ćemo pretpostaviti da ste ok sa ovom, ali možete odjaviti ako želite. prihvatitiČitaj više