Cheat.sh, dokumentacija za naredbeni redak ili za vaš uređivač

o varati.š

U sljedećem ćemo članku pogledati cheat.sh. Ova skripta pružit će nam pristup dokumentaciji i isječcima koda Zajednicom upravljaju naredbe Linux / UNIX i mnogi programski jezici. Ovaj projekt nije nov, započeo je 2017. godine, ali je još uvijek vrlo koristan za mnoge korisnike.

Da bi prikazao svoj sadržaj, alat koristi izvori vođeni zajednicom kao što su TLDR stranice, StackOverflow i drugi, kao i vlastito spremište. Ovu ćemo uslužnu uslugu moći koristiti iz web preglednika, naredbenog retka ili kao dodatak za Vim, Emacs ili Sublime Text, između ostalih urednika.

Ovaj je alat bio razvio Igor Chubin, također poznat po usluzi vremenske prognoze usmjerenoj na konzole wttr.in.

Opće značajke Cheat.sh

  • Mogli bismo upiti na 58 programskih jezika, razni DBMS i 1000 najvažnijih UNIX / Linux naredbi.
  • Un dostupan je klijent za neobavezni naredbeni redak (cht.sh). To će nam omogućiti brzo pretraživanje i kopiranje isječaka koda bez napuštanja terminala.
  • Koriste se sučelja web i cht.sh (naredbeni redak) varati.š, ali ako korisnik više voli, može ga samostalno hostirati.
  • Klijent naredbenog retka predstavlja a poseban način ljuske s trajnim kontekstom upita. Također ima povijest upita koja se integrira s međuspremnikom. Istodobno podržava popunjavanje kartica za školjke poput Bash, Fish i Zsh.
  • ponude rezultati vrlo brzo. Vraća odgovore za manje od 100 ms.
  • Uslužni program može se koristiti iz uređivača koda. Ovo će nam omogućiti umetanje isječaka koda bez otvaranja web preglednika, pronađite kôd, kopirajte ga, a zatim se vratite u uređivač koda da biste ga zalijepili. Kompatibilan je s Vim, Emacs, Visual Studio Code, Sublime Text i IntelliJ Idea.

Ako se neko ohrabri, može pridonijeti projektu. Možete se obratiti cheat.sh vodič za uređivanje ili dodavanje sadržaja.

Kako instalirati klijent naredbenog retka cht.sh

Moći ćemo koristiti cheat.sh u web pregledniku, iz naredbenog retka uz pomoć curl, bez potrebe za instaliranjem bilo čega drugog, poput dodatka za uređivanje koda ili korištenja klijenta naredbenog retka.

Ako ga želite instalirati kao dodatak nekom uređivaču koda, možete se obratiti stranica za integraciju u urednike.

Dalje ćemo vidjeti potrebne korake za instalirajte ovaj klijent naredbenog retka pod nazivom cht.sh, ali prvo ćemo morati riješiti pitanje ovisnosti.

Instalirajte ovisnosti

Da bismo instalirali klijenta naredbenog retka cht.sh, koristit ćemo sklupčati. Druga ovisnost je rlzamotati, koji je potreban u posebnom načinu ljuske cht.sh. U Debianu, Ubuntuu, Linux Mint-u i bilo kojoj drugoj Gnu / Linux distribuciji koja se temelji na Debianu ili Ubuntuu, u terminal ćemo napisati:

instalirati ovisnosti

sudo apt install curl rlwrap

Preuzmite i instalirajte sučelje naredbenog retka cht.sh

Možemo ga instalirati samo za jednog korisnika ili za sve korisnike. Možete ga instalirati za sve korisnike koji koriste mapu / Usr / local / bin:

cht.sh uvojak

curl https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh

sudo chmod +x /usr/local/bin/cht.sh

Ako se čini da je prva naredba zamrznuta i prikazuje samo izlaz CURL, pritisnite tipku Enter. Tražit će od vas da unesete lozinku za spremanje datoteke / Usr / local / bin.

Ako ga želite instalirati samo za svog korisnika, pretpostavit ćemo da imate mapu ~ / .bin dodan u vaš PATH i mapa postoji. Ovu mapu možete promijeniti po svom ukusu. Ovisno o tome gdje želite instalirati cht.sh, promijenite put instalacije u naredbama:

curl https://cht.sh/:cht.sh > ~/.bin/cht.sh

chmod +x ~/.bin/cht.sh

Primjeri upotrebe kupaca

Dalje ćemo vidjeti neke cheat.sh primjeri korištenja curl iz naredbenog retka:

Za prikaz nekih opcija dostupnih za naredbu ls:

varati.sh ls

curl cheat.sh/ls

Cht.sh također radi umjesto cheat.sh:

cht.sh ls

curl cht.sh/ls

Da vidim primjer funkcije rand () za programski jezik PHP napisat ćemo:

rand php funkcija

curl cht.sh/php/rand

Ako želite izbrisati komentare koji će se vidjeti u rezultatu, morat ćete dodati? Q na kraju upita:

rand php nema komentara

curl cht.sh/php/rand?Q

Mi ćemo biti u mogućnosti pokrenite cht.sh klijenta u posebnom načinu ljuske koristeći:

cht.sh --ljuska

cht.sh --shell

Tada možemo početi pisati svoje upite. Da biste zatvorili, jednostavno morate napisati izlaz.

cht - pomoć

Ako napišemo pomoć u interaktivnom načinu školjke cht.sh, moći ćemo vidjeti sve dostupne mogućnosti. Također možete pretraživati Odjeljak za upotrebu sa stranice cheat.sh projekta na GitHubu da biste vidjeli opcije koje nam nudi.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.