Hirdetés

Talán az, ami oly sok embert ösztönöz a Linux telepítésére, az az annyira nevetségesen testreszabható. Ha nem tetszik, hogyan néz ki, telepítheti a új ablakkezelő környezet A 12 legjobb Linux asztali környezetNehéz lehet a Linux asztali környezetet választani. Itt vannak a legjobb Linux asztali környezetek, amelyeket figyelembe kell venni. Olvass tovább . Ha nem tetszik, hogyan működik a terminál, akkor ezt megváltoztathatja telepítésével egy új héj.

Sokféle héj közül lehet választani. Az egyik legnépszerűbb a bash, de vannak ZSH, Korn Shell és TCSH. Mindegyik finom kagyló, de mind a 1970-es, 1980-as és 1990-es évek elején készültek, és nem igazán költöztek az időkhez. Ezért érdemes megfontolnia a kipróbálást hal - a barátságos kagyló.

A halnak enyhén ironikus címsora van: „a parancssori héj a 90-es évekre”. Bemutatja azokat a funkciókat, amelyeknek valóban hamarosan közismertnek kellett volna válniuk, de nem tette. Olyan funkciók, mint az automatikus javaslatok, a VGA színek és a modern programozási nyelvek, például a Python és a Ruby által inspirált szkriptnyelv. Rajongó vagyok.

instagram viewer

Olvassa tovább, hogy megtudja, mit tehetnek a halak az Ön számára, és hogyan telepítheti azokat a számítógépére.

Automatikus kiegészítés és javaslatok

A halak egyik legjobb tulajdonsága az automatikus kiegészítés. Tudja, mit gondol, és örömmel menti el a billentyűleütéseket, ha befejezi a parancsot az Ön számára. Csak nyomja meg a Tab gombot.

Noha innovatív szolgáltatás, legalábbis a terminálhéjak vonatkozásában, nem is annyira bonyolult. A feltételezéseket a találgatások és a parancssori előzmények kombinációján alapozza.

Automatikus ajánlatok

Ha beragad egy adott parancsba, a Tab billentyű megnyomása felsorolja az összes ismert paramétert és azok működését. Ezt halak végzik, amelyek az adott program „Ember oldalai” -on (dokumentáció, lényegében) keresztül válogatnak.

TabSuggestions

Szintaxis kiemelés és gyönyörű színek

Tudom; testreszabhatja más kagylókat élénkebb színek használatához és a szintaxis kiemeléséhez. De a halaknak jól van a dobozból, és sokkal szélesebb árnyalatú palettával rendelkezik.

Ez nem csak a dolgokat könnyebben olvashatóvá teszi, de igazán csinosnak tűnik. Saját tapasztalatom szerint azt tapasztaltam, hogy ez jelentősen javította az idővonal pontosságát, mivel kevésbé hajlok rosszul formázott parancsokat írni.

Helyettesítő karakterek

A halak egy másik jó tulajdonsága az, hogy helyettesítő karaktereket használhat bárhol, ahol érzi magát. Szóval, hogy működik ez?

Nos, ha a Bash-t használja, és az „ls * .txt” parancsot futtat, akkor hibaüzenetet fog kapni, mert egy „* .txt” nevű fájlt keres. Halban nem.

wildcard

Mint várhatnánk, mindent felsorol az adott könyvtárban, amelynek „.txt” fájlkiterjesztése van.

Több helyettesítő karakter is lehet. Tehát, ha fut az „ls * .jp *”, akkor felsorolja minden fájl, amelynek kiterjesztése az .jp betűvel kezdődik. Ez rendkívül hasznos, ha figyelembe vesszük, hogy a JPEG fájlok mind „.jpg”, mind „.jpeg” kiterjesztéssel rendelkezhetnek.

Webes felület

A halak másik újdonsága, hogy a webes felületen keresztül konfigurálhatók, és egy helyi webszerveren futnak. Ez nagyjából az egyetlen héj, amely ezt kínálja. Noha ez kissé „fehér elefánt” jellegűnek hangzik, valójában nem az.

A webes felület lehetővé teszi, hogy a színsémát saját igényei szerint állítsa be. Bár be kell vallanom, nagyon elégedett voltam az alapértelmezett palettával.

WebConfig

A Fish webkonfigurációs eszköze lehetővé teszi a böngészést is Környezeti változók Mik a környezeti változók és hogyan használhatom őket? [Ablakok]Időnként megtanulok egy kis tippet, amely arra készteti a gondolatát, hogy "nos, ha tudtam, hogy egy évvel ezelőtt ez órákat takarított meg nekem". Nagyon emlékszem, hogy megtanultam, hogyan kell ... Olvass tovább , a saját böngészőjének kényelme révén.

változók

A webkonfigurációs eszköz segítségével módosíthatók a terminálkulcs-összerendelések is, a parancssor esztétikája és a Fish szkriptjein keresztül elérhető alapértelmezett funkciók nyelv.

Gyors

Végül láthatja a parancssori előzményeket is. Ez rendkívül hasznos, ha át kell lépnie a megkarcolással nehéz feladat megoldása érdekében tett lépésein.

Történelem

Áramlás-szabályozás

Érintsük meg a halak egy másik előnyeit. Akárcsak a bash-ban, a fishlets -ben pontosvesszőket és kombinátorokat használsz a parancsok láncolására. Ez lehetővé teszi, hogy valamilyen alapvető áramlásszabályozást végezzen, amikor praktikus kis egybetéteket ír.

Folyam

A különbség az, hogy a hal jól néz ki, miközben csinálja. Ez felváltja a logikai operátorok Legyél jobb, ha cuccot keres a keresőmotorokkal: magyarázható a logikai keresési logikaKörülbelül 50 milliárd indexelt oldal lekérdezése mindössze fél másodpercig tartja a Google több ezer szerverének, és lényegesen hosszabb időt igényel a keresési eredmények első oldalának beolvasása. Ráadásul,... Olvass tovább használja a bash („||”, „&&” és „!”), és helyettesíti őket „és”, „vagy” és „nem” kifejezéssel. Ez teszi út olvashatóbb.

Hasznos hibaüzenetek

Ez a halak kedvenc tulajdonsága. Amikor te (elkerülhetetlenül) csavarja össze, a halak egyszerű angol nyelven elmagyarázzák, hol tévedtél, és ami még fontosabb, hogyan tudja megjavítani.

ErrorMessages

Nem tudok egyetlen olyan héjat, amelyben olyan világos hibaüzenetek vannak.

A Fish telepítése egyszerű

Meggyőződve? Én is így gondoltam. Most eljutunk arra a részre, ahol elmagyarázom, hogyan kell telepíteni.

Először meg kell ragadnia egy másolatot a halból a választott Linux vagy BSD disztribúció tárhelyeiből. Ubuntu és Ubuntu-szerű disztribúciókon ez csak „sudo apt-get install fish”.

installfish

Ha Mac számítógépen van, telepítheti a HomeBrew-n keresztül A Mac Apps telepítése a terminálba a Homebrew használatávalTudta, hogy telepítheti a Mac szoftvert a terminálra? Így lehet felhasználni a Homebrew szoftvert a Mac alkalmazások egyszerű telepítéséhez. Olvass tovább . Érdemes megjegyezni, hogy ha nemrégiben frissítettél El Capitan-ra, akkor a HomeBrew megsérülhet. tudsz kövesse ezeket a lépéseket a javításhoz. Ezenkívül, ha Windows rendszert használ, van egy verziója a cygwin.

Azonnal elindíthatja a halak használatát, ha beírja a „hal” parancssorba, és megnyomja a visszatérést. A probléma az, hogy csak az adott munkamenetre lesz aktív. Ha bezárja a terminált és újra megnyitja, akkor megjelenik a korábban használt héj. Valószínűleg bash.

Tehát be kell állítania a halakat alapértelmezett héjként. Ehhez csak futni kell „Chsh-s / usr / bin / halak”, és indítsa újra a terminált. Ha bármilyen bajba kerülsz, ez a AskUbuntu szál különösen felvilágosító.

ChangeShell

Amikor megpróbáltam telepíteni a Mac-re, egy hiba történt, amely azt mondta: „nem szabványos shell”. Ezt az / etc / shells / felhasználásával szerkeszttem a VIM szövegszerkesztő A 7 legfontosabb ok, hogy esélyt adjon a Vim szövegszerkesztőnekÉvek óta próbáltam egyik szövegszerkesztőt a másik után. Nevezted, kipróbáltam. Ezeket a szerkesztőket mindegyiknél több mint két hónapig használtam elsődleges napi szerkesztőként. Valahogy én ... Olvass tovább , és hozzáadja a halhoz való utat egy új sorban.

Úszás a halakkal

Kísértette a halak a héja megváltoztatását? Ragaszkodni fogsz egy egyszerű öreg bash-hoz? Vagy használ valamilyen más egzotikus héjat? Tudassa velem az alábbi megjegyzés szakaszban!

Matthew Hughes szoftverfejlesztő és író, az angliai Liverpoolból. Ritkán talál egy csésze erős fekete kávé nélkül a kezében, és teljesen imádja a MacBook Pro-t és a kameráját. A blogját a következő címen olvashatja el: http://www.matthewhughes.co.uk és kövesse őt a Twitteren a @matthewhughes oldalán.