Xonsh (uttales «Konk“, ) er en kryssplattform, Python-drevet, Unix-skallspråk og ledetekst designet for bruk av både eksperter og nybegynnere.
Xonsh-språket er et Python 3.4+ supersett og den har ekstra skallprimitiver som gjør det kjent å jobbe fra IPython og Bash.
Xonsh er lett skriptbar og lar deg blande både ledetekst og python-syntaks kombinert med et rikt standardbibliotek, man-side fullføring, innskrevne variabler og syntaksutheving, blant andre funksjoner.
Prøv Xonsh her i nettleseren – https://repl.it/@ scopatz/xonsh
Funksjoner i Xonsh
Xonsh er betydelig forskjellig fra andre skallverktøy som kan sees sammenlignet med andre kommandoprompter som Bash, zsh, fish, IPython , og plumbum.
Xonsh-sammenligning
Hvis du trenger hjelp til å bruke Xonsh, kan du se dens online guider.
Installere Xonsh på Linux-systemer
Xonsh har visse krav for å kjøre, inkludert Python v3.4+ , PLY og prompt-toolkit (valgfritt).
Du kan installere xonsh på Debian/Ubuntu fra repository med:
$ apt install xonsh
Fedora brukere kan installere xonsh fra depotet med:
dnf installer xonsh
For andre Linux-distribusjoner finner du installasjonsveiledningen her.
Som det er med alle åpen kildekode-prosjekter, er Xonsh åpent for bidrag og kildekoden er tilgjengelig på GitHub.
Jeg vet ikke hvilke skallverktøy og kommandoprompt du liker best å bruke, men Xonsh ser ut til å ha vunnet hjertene til mange brukere av grunner til at eksperter feirer over.
Er du kjent med Xonsh og har du noe imot å dele opplevelsen din med oss? Kommentardelen er nedenfor.