Ești un iubitor de multă vreme al eu sunt
comanda?
Dacă da, iată o mică bijuterie Ruby care „înfrumusețează” această comandă obișnuită cu pictograme minunate de culoare și font.
Iar rezultatul este pe cât de delicios pe cât de lucid!
Colorls este numele scenariului și (șoc!) încântă pe cei umili eu sunt
ieșire cu selecție de culoare și pictograme. Când este utilizat cu alte opțiuni de personalizare a liniei de comandă, cum ar fi Oh, zsh si tema powerlevel9k obțineți rezultate foarte slabe:
Acum, înainte de a derula în jos pentru a-mi spune cât de trivială este această Gemă: asta este ideea. Aceasta este o bomboană pură pentru ochi; un pic de Bash bling; nu este destinat să transforme modul în care utilizați terminalul.
Cu ce se modifică rezultatul eu sunt
, o comandă utilă pentru a afla ce fișiere sunt localizate și unde. Comanda, care este prescurtarea „leust ’, chiar prezentat în ta lista a 5 terminale comenzi pe care ar trebui să le cunoască fiecare utilizator Linux.
Folosind
eu sunt
pe cont propriu, fără steag, va lista numele fișierelor și folderelor din directorul curent. Aceasta omite informații precum fișierul cu nume, formatul, dimensiunea, data modificării etc. Pagina lui man vă arată ce puteți face cu comanda, cum ar fi sortarea după dimensiunea fișierului, director și așa mai departe. Rețineți că majoritatea opțiunilor nu va lucreaza cu colorls
.
Îți place ceea ce vezi și vrei să adaugi Colorls în sistemul tău? Grozav!
Pentru a începe, va trebui să instalați câteva lucruri, inclusiv Ruby și Colorls Ruby Gem, plus un font modificat plin de glifuri.
Primul pas: Instalați Ruby (și câteva dependențe) din repo. Deoarece veți utiliza acest lucru prin linia de comandă, deoarece îl vom instala și prin linia de comandă:
sudo apt instalează ruby ruby-dev ruby-colorize
Pasul doi: Descărcați și instalați o versiune corecționată a fontului de terminal dorit de la Nerd Fonts.
Nerd Fonts este un proiect care corectează unele fonturi populare cu o cantitate impresionantă de glifuri și emoji. O versiune corecționată a Ubuntu Mono (fontul terminal implicit de pe Ubuntu) este disponibilă la fel ca multe alte, inclusiv Roboto și Powerline.
Descărcați un font din Nerd Fonts
Odată ce fontul ales este instalat, nu uitați să-l setați ca font terminal prin Terminal> Editare> Preferințe profil> Font personalizat.
Pasul trei: Instalați fișierul Bijuterie Rubin Colorls din linia de comandă folosind această comandă:
sudo gem instalează colorls
După ce Gemul este descărcat și construit, veți fi gata să începeți să utilizați colorls
comanda.
Cu toate acestea, dezvoltatorii Colorls recomandă adăugarea unui alias terminal pentru instrument, în special „lc
„, Care, dacă nu sunteți dezvoltator Mono, nu ar trebui să intre în conflict cu nimic altceva.
Va trebui să modificați .bashrc
fișier (e) și adăugați alias lc = 'colorls'
pentru a face acest lucru.
Acum, când alergilc
„Veți vedea o afișare de informații colorate:
Câteva comenzi / opțiuni utile de utilizat:
Alergare lc -r
va afișa un „raport” lizibil despre numărul de fișiere și foldere din folderele specificate.
Se adaugă --sort-dirs
sau -sd
/ --sort-files
sau -sf
va sorta mai întâi după directoare sau mai întâi după fișiere, urmată de o listă alfabetică.
Folosind - domni
sau -d
/ --fisiere
sau -f
filtrează intrările pentru a afișa numai directoare sau fișiere.
Se adaugă -1
va afișa toate intrările într-o singură coloană.
Totul Ubuntu, zilnic. Din 2009.