Reklaam

Võib-olla see, mis sunnib nii palju inimesi Linuxi installima, on see nii naeruväärselt kohandatav. Kui teile ei meeldi, kuidas see välja näeb, saate lihtsalt installida a uus aknakeskkond 12 parimat Linuxi töölauakeskkondaLinuxi töölauakeskkonna valimine võib olla keeruline. Siin on parimad Linuxi töölauakeskkonnad, mida tuleks kaaluda. Loe rohkem . Kui teile ei meeldi, kuidas teie terminal töötab, saate seda installida muuta uus kest.

Erinevate kestade hulgast saate valida palju. Üks populaarsemaid on bash, kuid seal on ka ZSH, Korn Shell ja TCSH. Nad kõik on peenikesed kestad, kuid kõik loodi 1970., 1980. ja 1990. aastate alguses ning nad pole ajaga tegelikult liikunud. Sellepärast peaksite kaaluma proovimist kala - sõbralik kest.

Kaladel on kergelt irooniline sildiliin “käsurida kest 90ndatele”. See tutvustab funktsioone, mis oleks pidanud varem kiiresti tavaliseks saama, aga ei teinud. Sellised funktsioonid nagu autosoovitused, VGA värvid ja skriptikeel, mis on inspireeritud tänapäevastest programmeerimiskeeltest nagu Python ja Ruby. Olen fänn.

Lugege edasi, et teada saada, mida kalad teie heaks teha saavad ja kuidas seda oma arvutisse installida.

Automaatne täitmine ja ettepanekud

Üks kala parimaid omadusi on automaatne täitmine. Ta teab, mida te mõtlete, ja päästab teid hea meelega klahvivajutustega, lõpetades teie jaoks käsu. Vajutage lihtsalt Tab.

Kuigi see on uuenduslik funktsioon, vähemalt nii palju kui terminali kestad lähevad, pole see sugugi nii keeruline. Selle eeldused põhinevad oletustel ja teie käsuridade ajalool.

Automaatsed soovitused

Kui takerdute antud käsku, loetleb Tab-klahvi vajutamine kõik teadaolevad vastuvõetavad parameetrid ja nende toimingud. Seda tehakse kalade abil, kes pilguheidavad selle programmi programmi „Inimese lehed” (sisuliselt dokumentatsioon) kaudu.

Vahekaarti soovitused

Süntaksi esiletõstmine ja kaunid värvid

Ma tean; saate kohandada teisi kestasid erksamate värvide kasutamiseks ja süntaksi esiletõstmiseks. Kuid kalal on see kohe karbist väljasja sellel on palju laiemat tooni valikut.

See mitte ainult ei muuda asju palju loetavamaks, vaid tundub tõesti ilus. Enda kogemuse põhjal olen leidnud, et see on ajajoonel minu täpsust märkimisväärselt parandanud, kuna kaldun vähem kirjutama valesti vormistatud käske.

Metamärgid

Veel üks lahe omadus, mis kaladel on, on võime kasutada metamärke kõikjal, kus tunnete. Niisiis, kuidas see töötab?

Noh, kui kasutate Bashit ja käitate faili "ls * .txt", kuvatakse tõrketeade, kuna see otsib konkreetset faili nimega * .txt. Mitte kalades.

WildCard

Nagu arvata võis, loetleb see kõik antud kataloogis olevad failid, mille faililaiend on .txt.

Teil võib olla ka mitu metamärki. Niisiis, kui käitate “ls * .jp *”, siis loetlete iga fail, mille laiend algab tähega “.jp”. See on eriti kasulik, kui arvestada, et JPEG-failid võivad olla nii laiendiga .jpg kui ka .jpeg.

Veebiliides

Veel üks uudne kala omadus on see, et seda saab seadistada veebiliidese kaudu, mis töötab kohalikul veebiserveril. See on peaaegu ainus kest, mis seda pakub. Ehkki see kõlab pisut nagu “valge elevant”, pole see tegelikult nii.

Veebiliides võimaldab värviskeemi oma maitse järgi kohandada. Ehkki pean tunnistama, olin vaikimisi valitud paletiga üsna rahul.

WebConfig

Kala veebikonfiguratsiooni tööriist võimaldab teil sirvida ka teie keskkonnamuutujad Mis on keskkonnamuutujad ja kuidas neid kasutada? [Windows]Aeg-ajalt õpin ma väikese näpunäite, mis paneb mind mõtlema, et "noh, kui ma oleksin teadnud, et aasta tagasi oleks see mind tundideks kokku hoidnud". Ma mäletan eredalt, kuidas õppisin ... Loe rohkem , kõik teie enda veebibrauseri mugavuse kaudu.

Muutujad

Muud asjad, mida saab veebikonfiguratsiooni tööriista kaudu reguleerida, on terminali võtmete sidumine, käsuviiba esteetika ja Fishi skriptide kaudu saadaolevad vaikimisi funktsioonid keel.

Kiire

Lõpuks näete ka oma käsuridade ajalugu. See on eriti kasulik, kui peate kriimustavalt keeruka probleemi lahendamiseks läbi käima samme, mille võtsite.

Ajalugu

Voolu reguleerimine

Vaatame veel ühte kala eelist. Sarnaselt bash-saatega saate kalasabade abil semikoolone ja kombineerijaid käskude aheldamiseks. See võimaldab teil käepäraseid väikesi vooderdisi kirjutades mingisugust algelist vooluhulga juhtimist.

Vool

Erinevus on selles, et kala näeb seda tehes hea välja. See asendab loogilised operaatorid Saage parem otsingumootoritega asjade otsimisel: Boolean Search Logic ExplainedLigikaudu 50 miljardi indekseeritud lehe kohta päringute tegemiseks kulub Google'i tuhandetel serveritel vaid pool sekundit, ainult otsingutulemuste esimese lehe skannimiseks kulub teil oluliselt kauem. Peale selle,... Loe rohkem kasutab bash (“||”, “&&” ja “!”) ning asendab need sõnadega “ja”, “või” ja “ei”. See teeb sellest tee loetavam.

Kasulikud veateated

See on minu kalade lemmikomadus. Alati kui (paratamatult) kruvida, kala seletab lihtsas inglise keeles, kus te valesti läksite, ja mis veelgi tähtsam, kuidas seda parandada.

Veateated

Ma ei tea ühtegi teist kesta, milles oleks võimalikult selged veateated.

Kala on lihtne paigaldada

Veendunud? Ma arvasin nii. Nüüd jõuame kohta, kus ma selgitan, kuidas seda installida.

Esiteks peate haarama koopia kaladest teie valitud Linuxi või BSD levitamise hoidlates. Ubuntu ja Ubuntu sarnastel levitamistel on see lihtsalt „sudo apt-get install fish“.

installfish

Kui kasutate Mac-i, saate selle installida läbi HomeBrew Kuidas installida Mac-rakendusi terminali abil HomebrewKas teadsite, et saate terminali installida Maci tarkvara? Siit saate teada, kuidas kasutada Homebrewi Mac-rakenduste hõlpsaks installimiseks. Loe rohkem . Väärib märkimist, et kui olete hiljuti üle viinud El Capitani, võib HomeBrew olla katki. Sa saad selle parandamiseks toimige järgmiselt. Kui kasutate Windowsi, on ka selle versioon Cygwin.

Võite kala kasutama hakata kohe, tippides käsureale sõna „kala” ja vajutades nuppu tagasi. Probleem on selles, et see on aktiivne ainult selle konkreetse seansi jaoks. Kui sulgete oma terminali ja avate selle uuesti, kuvatakse sellel kest, mida kasutasite varem. See on ilmselt bash.

Niisiis, peate kala määrama vaikekorpuseks. Selleks lihtsalt jookse “Chsh-s / usr / bin / kala”ja taaskäivitage oma terminal. Kui teil on probleeme, see AskUbuntu niit on eriti valgustav.

ChangeShell

Kui proovisin seda oma Mac-i installida, sain vea, mis ütles: “mittestandardne kest”. Suutsin selle parandada, muutes faili / etc / shells / using VIM-i tekstiredaktor 7 peamist põhjust, miks Vimi tekstiredaktorile võimalus andaAastaid olen proovinud ühte tekstiredaktorit teise järel. Sa nimetad seda, ma proovisin seda. Ma kasutasin kõiki neid toimetajaid üle kahe kuu oma esmase igapäevase toimetajana. Millegipärast ma ... Loe rohkem ja lisades uuele kalale kalatee.

Ujumine kaladega

Kas kala on kiusanud teid oma kesta vahetama? Kas kavatsete jääda tavalise vanapaganaga kinni? Või kasutate mõnda muud eksootilist kesta? Andke mulle allpool kommentaaride osas teada!

Matthew Hughes on tarkvaraarendaja ja kirjanik Liverpoolist Inglismaalt. Teda leitakse harva, kui tal pole tassi kanget musta kohvi ja ta jumaldab absoluutselt oma MacBook Pro ja oma kaamerat. Tema blogi saate lugeda aadressil http://www.matthewhughes.co.uk ja jälgi teda twitteris aadressil @matthewhughes.