Mainos
Ehkäpä se, mikä ajaa niin monia ihmisiä asentamaan Linuxin, on se niin naurettavan muokattavissa. Jos et pidä miltä se näyttää, voit asentaa vain uusi ikkunaympäristö 12 parasta Linux-työpöytäympäristöäLinux-työpöytäympäristön valitseminen voi olla vaikeaa. Tässä ovat parhaat huomioitavat Linux-työpöytäympäristöt. Lue lisää . Jos et pidä päätelaitteesi toiminnasta, voit muuttaa sitä asentamalla uusi kuori.
Voit valita paljon erilaisia kuoria. Yksi suosituimmista on bash, mutta siellä on myös ZSH, Korn Shell ja TCSH. Ne ovat kaikki hienoja kuoria, mutta ne kaikki on luotu 1970-, 1980-luvulla ja 1990-luvun alkupuolella, eikä niitä ole oikeasti muutettu ajan myötä. Siksi sinun pitäisi harkita yrittämistä kalastaa - Ystävällinen kuori.
Kalalla on lievästi ironinen otsikkolinja ”komentorivikuori 90-luvulle”. Se esittelee ominaisuuksia, joista olisi pitänyt tulla tavanomaisia nopeammin, mutta ei. Ominaisuudet, kuten automaattiset ehdotukset, VGA-värit ja skriptikieli, joka on inspiroitu moderneista ohjelmointikieleistä, kuten Python ja Ruby. Olen fani.
Lue lisätietoja siitä, mitä kalat voivat tehdä sinulle ja kuinka voit asentaa ne koneellesi.
Automaattinen täydennys ja ehdotukset
Yksi kalojen parhaista ominaisuuksista on automaattinen täydennys. Se tietää, mitä ajattelet, ja säästää mielellään näppäinpainalluksia viimeistelemällä käskysi puolestasi. Paina vain Tab-painiketta.
Vaikka se on innovatiivinen ominaisuus, ainakin siltä osin kuin terminaalikuoret menevät, se ei ole kaikki niin monimutkaista. Se tekee oletuksensa yhdistelmän arvaamisen ja komentorivihistorian perusteella.

Jos takertuit annettuun komentoon, Tab-näppäimen painaminen näyttää kaikki tunnetut hyväksyttävät parametrit ja niiden toimet. Tämä tapahtuu kaloilla, jotka hierovat kyseisen ohjelman ”Man-sivujen” (asiakirjat, olennaisesti) kautta.

Syntaksin korostaminen ja kauniit värit
Tiedän; Voit mukauttaa muita kuoria käyttämään elävämpiä värejä ja syntaksin korostusta. Mutta kalalla on se suoraan laatikosta, ja sillä on paljon laajempi sävyvalikoima.
Tämä ei vain tee asioista paljon luettavampia, mutta se näyttää todella kauniilta. Oman kokemukseni mukaan olen havainnut, että tämä on parantanut tuntuvasti aikajanaa, koska olen vähemmän taipuvainen kirjoittamaan väärän muotoisia komentoja.
Jokerimerkit
Toinen hieno ominaisuus, joka kaloilla on, on kyky käyttää yleismerkkejä missä tahansa tunnet. Joten miten se toimii?
No, jos käytät Bashia ja ajat ”ls * .txt”, saat virheilmoituksen, koska se etsii tiettyä tiedostoa nimeltä * .txt. Ei kaloissa.

Kuten saatat odottaa, siinä luetellaan kaikki annetussa hakemistossa, jonka tiedostotunniste on .txt.
Sinulla voi olla myös useita yleismerkkejä. Joten jos suoritat “ls * .jp *”, luet joka tiedosto, jonka tiedostotunniste alkaa ”.jp”. Se on erittäin hyödyllistä, kun ajatellaan, että JPEG-tiedostoissa voi olla sekä .jpg- että .jpeg-tiedostotunniste.
Web-käyttöliittymä
Toinen kalan uusi ominaisuus on, että se voidaan määrittää web-käyttöliittymän kautta, joka toimii paikallisella Web-palvelimella. Tämä on melkein ainoa kuori, joka tarjoaa tämän. Vaikka tämä kuulostaa vähän "valkoiselta norsulta", se ei oikeastaan ole.
Verkkokäyttöliittymän avulla voit säätää värimaailman mielesi mukaan. Vaikka minun on myönnettävä, olin tyytyväinen oletuspalettiin.

Kalan verkkomääritystyökalun avulla voit myös selata ympäristömuuttujat Mitkä ovat ympäristömuuttujat ja kuinka voin käyttää niitä? [Windows]Ajoittain opit pienen kärjen, joka saa minut ajattelemaan "hyvin, jos tietäisin, että vuosi sitten se olisi säästänyt minulle tunteja". Muistan elävästi oppimisen kuinka ... Lue lisää , kaikki oman selaimesi mukavuuden kautta.

Muita asioita, joita voidaan säätää web-määritystyökalun avulla, ovat päätteen avainnit, komentokehotteen estetiikka ja Kalan komentosarjojen kautta käytettävissä olevat oletustoiminnot Kieli.

Lopuksi voit nähdä myös komentorivihistorian. Tämä on erittäin hyödyllistä, kun joudut käymään läpi vaiheet, jotka olet suorittanut ratkaistaksesi pään naarmuuntumisen vaikean ongelman.

Virtauksen hallinta
Kosketapa toinen kalaetu. Paljon kuin voit bashissa, kalaa, jota käytät puolipisteillä ja yhdistäjillä ketjua komentoja yhdessä. Tämän avulla voit hallita jonkinlaista alkeellista virtauksen ohjausta, kun kirjoitat käteviä pieniä linjoja.

Ero on siinä, että kala näyttää hyvältä tekeessään sitä. Se korvaa loogiset operaattorit Tule paremmaksi etsiessäsi juttuja hakukoneilla: Boolen hakulogiikka selitettyNoin 50 miljardin indeksoidun sivun kysely kestää vain Googlen tuhansilta palvelimilta puolen sekunnin. Skannaa vain huomattavasti kauemmin hakutulosten ensimmäinen sivu. Sen lisäksi,... Lue lisää käyttää bash (“||”, “&&” ja “!”) ja korvaa ne termillä “ja”, “tai” ja “ei”. Tämä tekee siitä tapa paremmin luettavissa.
Hyödyllisiä virheilmoituksia
Tämä on minun suosikki ominaisuus kaloissa. Aina kun sinä (väistämättä) ruuvataan kiinni, kalat selittävät englanniksi englanniksi, missä menit pieleen, ja mikä tärkeintä, kuinka voit korjata sen.

En tiedä mitään muuta kuorta, jossa olisi yhtä selkeitä virheilmoituksia.
Kalan asennus on helppoa
Vakuuttunut? Ajattelinkin niin. Nyt pääsemme kohtaan, jossa selitän sen asennuksen.
Ensin sinun on tartuttava kopio kaloista valitsemasi Linux- tai BSD-jakelun arkistoista. Ubuntun ja Ubuntun kaltaisissa levityksissä se on vain "sudo apt-get install fish".

Jos sinulla on Mac, voit asentaa sen kautta HomeBrew Kuinka asentaa Mac-sovellukset päätelaitteeseen käyttämällä Homebrew-ohjelmaaTiesitkö, että voit asentaa Mac-ohjelmiston Terminaliin? Näin asennat Mac-sovellukset helposti Homebrew-sovelluksen avulla. Lue lisää . On syytä huomata, että jos olet äskettäin päivittänyt El Capitaniin, HomeBrew saattaa olla rikki. Sinä pystyt Korjaa se noudattamalla näitä ohjeita. Lisäksi, jos käytät Windowsia, on olemassa versio cygwin.
Voit heti aloittaa kalan käytön kirjoittamalla komentokehotteeseen ”kala” ja painamalla palata. Ongelmana on, että se on aktiivinen vain kyseisessä istunnossa. Jos suljet terminaalin ja avaat sen uudelleen, se näyttää aiemmin käyttämäsi kuoren. Se on todennäköisesti bash.
Joten, sinun on asetettava kalat oletuskuoreksi. Suorita se vain suorittamalla ”Chsh -s / usr / bin / fish”, ja käynnistä pääte uudelleen. Jos joudut vaikeuksiin, tämä AskUbuntu-ketju on erityisen valaiseva.

Kun yritin asentaa sen Mac-tietokoneelleni, sain virheilmoituksen, joka sanoi ”epästandardi kuori”. Pystyin korjaamaan tämän muokkaamalla tiedostoa / etc / shells / käyttämällä VIM-tekstieditori 7 tärkeintä syytä antaa Vim-tekstieditorille mahdollisuusOlen vuosien ajan kokeillut yhtä tekstieditoria toisensa jälkeen. Nimesit sen, yritin sitä. Käytin kutakin näistä toimittajista yli kaksi kuukautta ensisijaisena päivittäisenä päätoimittajana. Jotenkin minä ... Lue lisää , ja lisäämällä polku kalaan uudella rivillä.
Uinti kalojen kanssa
Onko kala houkutellut sinua vaihtamaan kuoren? Aiotko pysyä tavallisella vanhalla bashilla? Vai käytätkö jotain muuta eksoottista kuorta? Kerro siitä alla olevassa kommenttiosassa!
Matthew Hughes on ohjelmistokehittäjä ja kirjailija Liverpoolista, Englannista. Hän on harvoin löydetty ilman kuppia vahvaa mustaa kahvia kädessään ja ihailee ehdottomasti MacBook Prota ja kameraansa. Voit lukea hänen bloginsa osoitteessa http://www.matthewhughes.co.uk ja seuraa häntä twitterissä osoitteessa @matthewhughes.